私はGrails 2.2を使用していますが、大量のメールを送信するメールフォームがあります。このフォームは、POST
リクエストによってサーバーに送信されます。このフォームには、メッセージを配信する電子メールを選択するためのチェックボックスが多数あります。電子メールの数は1000を超えることができます。明らかに、grailsはPOST経由で送信されるフォームパラメータの数に制限があり、私はこの制限を超えていると思います。サーバに送る `form parameters`の数を制限する方法はありますか?
以下は、サーバーに送信されたpostパラメーターのサンプルです。パラメータの数は、示されたサンプルよりもはるかに大きくなる可能性があります。
Grails 2.2
でフォームパラメータの制限サイズを増やすことはできません。この制限はGrails 2.2以降で追加されました。だから、これらのパラメータを減らすことができる方法は何かを知りたかったのです。私が考えていた1つの方法は、何とかjavascriptを使用してパラメータの数を制限し、通常のフォーム送信ではなくajaxを使用して投稿要求を送信することでした。私は入力を感謝します。ありがとう!
私はこれを前に行っています:送信ボタンを押したときに機能を実行することができれば、チェックされていないチェックボックスをすべて削除して、チェックされたチェックボックスのみを送信できます。 –
可能な複製 - http://stackoverflow.com/questions/39568039/is-there-any-limit-on-the-number-of-parameters-allowed-in-post-request-to-these –