40671おはようございます、河合と申します。(8192+9)cgi.rbのQueryExtension#initialize_queryでstdinput($stdin)からCONTENT_LENGTH分readしてるので、全部読めているように見えるのですが、実際は挙動が違いますね。4095バイトまでは正常に取得出来ました。やってみましたが、上記と同じ挙動でした。言語によらないのであれば、Apacheを含めて環境にありそうですね。POSTにはGETのような制限が無いのでいけると思ったのですが...。過去ログを拝見すると、multipartについていくつか話が出ていましたが、大きなファイルや複数のファイルでも処理できているようなので、&quot;application/x-www-form-urlencoded&quot;だと挙動が違うのでは?と疑っていました。気持ちを切り替えて、ファイルアップロードにするか...。