2017-09-01 2 views
0

Tomcatサーバーを使用してPOSTリクエストを行っています。私の要求は非常に大きく、例えば最大10 MBです。最大リクエストサイズを増やす方法はありますか?Java Tomcatサーバーの要求の最大サイズを指定します。

ファイルを送信していないため、マルチパートリクエストではありません。私は先に議論した方法を試しましたが、私にはそれほど役に立たなかったのです。

+0

ファイルを含まない10MBのHTTPリクエストですか? 'Content-Type'というリクエストは何ですか? XY問題(http://xyproblem.info/)のように聞こえる – shaochuancs

+0

https://stackoverflow.com/questions/2947683/httprequest-maximum-allowable-size-in-tomcat – Sudhakar

+0

私はコンテンツを送信したい要求のファイルが強制的にファイル要求であることを望んでいません。サーバーはそのような大きな要求を処理できません。サーバーが処理している要求のサイズを増やす方法はありますか? @shaochuancs –

答えて

0

私があなたの要求を理解していれば、必要なのはデフォルトの風袋制限を上げることです。 Tomcatのconfフォルダに "server.xml"ファイルを開き、<コネクタ>要素を検索し、属性 "maxPostSize"を追加/編集する必要があります。次に、tomcatを再起動します。

など。これは私が開発環境で使用しているものです。

<Connector port="8080" protocol="HTTP/1.1" 
    URIEncoding="UTF-8" 
    compression="on" 
    compressionMinSize="2048" 
    connectionTimeout="20000" 
    maxPostSize="52428800" 
    redirectPort="8443" /> 

これが役に立ちます。

関連する問題