2
POSTメソッドを使用してHTMLフォームから大量のデータを取得しています。Javaで効果的に大量のデータを受信するサーブレット
req.getParameter();
はStringとして値を返しますが、StringBuilderを必要とするほど大きな値を取得しています。
私は何をしますか?
POSTメソッドを使用してHTMLフォームから大量のデータを取得しています。Javaで効果的に大量のデータを受信するサーブレット
req.getParameter();
はStringとして値を返しますが、StringBuilderを必要とするほど大きな値を取得しています。
私は何をしますか?
サーブレットの実装に応じて、POSTパラメータサイズのさまざまな制限があるようです。参照してください
Tomcat POST parameter limit (default 2mb)
Setting Jetty POST parameter limits (default <200k)
GAEのサーブレットコンテナは桟橋6に基づいていますが、具体的な実装上の制限は、私の知る限り知られていません。 Googleの皆さん、誰かが最大のPOSTパラメータサイズで具体的な数字を得ましたか?
'getInputStream()'を使用しますか? – Torious
どれくらい大きいですか?私が最後にテストしたとき(それは2003年でした)、文字列は160mbまでの文字列に対して正常に動作していました。 –
@IgorArtamonov Stringは本当に大きな値を保持できますか?私は1〜2MBで動作しています – HackToHell