ホームページ >バックエンド開発 >PHPチュートリアル >Chrome に「net::ERR_INCOMPLETE_CHUNKED_ENCODING」が表示されるのはなぜですか?
Chrome net::ERR_INCOMPLETE_CHUNKED_ENCODING エラー: クライアント側の問題
開発者は数か月間、「net::ERR_INCOMPLETE_CHUNKED_ENCODING」エラーに遭遇してきました。クロムで。症状には、ファイルの切り詰め、ページのハング、コンソール エラーなどがあります。興味深いことに、同じサーバーと Chrome バージョンを使用しているにもかかわらず、この問題は特定のユーザーにのみ影響します。
犯人: ウイルス対策ソフトウェア
ほとんどの開発者が驚いたことに、この背後にある犯人はエラーはウイルス対策ソフトウェア、特に ESET NOD32 ANTIVIRUS 5 と Kaspersky Anti-Virus にあります。リアルタイム保護が有効になっていると問題が顕在化し、無効にすると問題が解決されます。
原因分析
ウイルス対策ソフトウェアが HTTP チャンクに干渉する正確なメカニズムエンコーディングはまだ不明です。ただし、ウイルス対策ソフトウェアによって実行されるスキャンがチャンク データの転送を妨げ、不完全なエンコードにつながると推測されます。
推奨される解決策
この問題を解決するには場合は、リアルタイム保護を一時的に無効にするか、HTTP 1.1 の代わりに HTTP 1.0 を使用することをお勧めします。ただし、どちらも長期的な解決策ではありません。
さらなる調査
開発者は、この問題をウイルス対策ベンダーに報告し、支援となる関連情報を提供することをお勧めします。恒久的な修正を見つける際に。一方、Chrome とウイルス対策ソフトウェアの両方のアップデートとパッチを監視すると、将来的にこの問題が軽減される可能性があります。
以上がChrome に「net::ERR_INCOMPLETE_CHUNKED_ENCODING」が表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。