ホームページ >バックエンド開発 >PHPチュートリアル >200 万文字を超える AJAX POST データが PHP 側に空で届くのはなぜですか?
PHP/Apache/AJAX POST 制限
jQuery の AJAX 経由で 200 万文字を超える POST データを送信しようとすると、 PHP 側でデータが空白として受信される問題。これは多くの場合、システムのさまざまなコンポーネントの制限が原因です。
Apache
Apache には LimitRequestBody というパラメータがあり、デフォルトでは約 2GB に設定されています。 POST サイズがこの制限を超えると、Apache はリクエストを拒否し、PHP 側でデータは受信されません。詳細については、Apache エラー ログを確認してください。
PHP
PHP には、POST データの処理に影響を与える可能性のあるパラメータがいくつかあります。
その他の考慮事項
以上が200 万文字を超える AJAX POST データが PHP 側に空で届くのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。