JavaScriptで文字列変数を作成していますが、その文字列の長さは任意です。投稿で送信された文字列のjavascript文字の制限
jquery postメソッドでこの文字列をサーブレットに送信しています。このサーブレットは文字列をファイルに書き込みます。
私はJavaScriptを使用しています。
しかし、文字列の長さが5345文字を超えると、Firebug(私はデータが送信されていないと仮定)のメッセージが表示され、サーバーのコンソールにエラーメッセージは表示されません。 (クロムの場合、長さの制限はわずか5389です)
サーブレットに送信されるデータの長さに問題があると思われます。しかし私の知る限り、投稿されたデータの量には制限はありません。
私はサーブレットにデータを送信中に発生したエラーを印刷したい
$.post('servlet', function(data) {
});
以下のように私はjQueryの$ .postメソッドを使用しています。それをしてもいいですか?
コードを表示できますか? –
この質問を見て、それは助けるかもしれません:http://stackoverflow.com/questions/2364840/what-is-the-size-limit-of-a-post-request – Abbas
私は、 1つ)は、特定のアプリケーションサーバーに基づいています。どのアプリケーションサーバーを使用していますか? Tomcat? WebLogic? Tomcatの場合、maxPostSize属性があります。http://tomcat.apache.org/tomcat-5.5-doc/config/http.html –