ここで報告されているものと同じように聞こえる問題が発生しています。
その質問が解決されたかどうかはわかりません(ただし、その投稿にコメントすることはできません)。
これは、1日に数千回送信されるextjsフォーム(jsonでエンコードされたデータ)であり、毎日20件の失敗が(保持しているテキストログに)ログに記録されます。私たちはApache、PHP5.3.14を使用しています。
空のPOSTデータと切り捨てられたPOSTデータを経験しているユーザーに対して広範な検索を行い、次のような多くのことを試みました。
- php:// inputの値をチェックしています(これも空/切り捨てられています)
- post_max_sizeなどの構成設定の確認/増加
- コンテンツタイプを明示的に設定する
- キープアライブ設定の実験
- データが切り捨てられると、一見ランダムに見えます(特殊文字ではありません)
- POSTされたデータの長さは要因ではないようです(POSTされているフィールドの数に関係なく、ランダムな場所で切り捨てられます)
考えられる手がかりの1つは、POSTが完全に空に戻ったときに、常にInternetExplorerまたはSafariを使用しているように見えることです。切り捨てられたものについては、特定のブラウザーに固有ではないようです(したがって、ここで2つの別個の問題が発生している可能性があります)。
何を試すべきかについてのアイデアが不足しています-何かアイデアはありますか?