問題の説明:
Google Chrome の使用、ユーザーは次のような問題に遭遇する可能性がありますHTTPS 経由で Web サイトにアクセスすると、「net::ERR_HTTP2_PROTOCOL_ERROR」200 エラーが発生します。このエラーは、統合された Twitter フィードの読み込みに失敗するなど、JavaScript の実行に影響を与えるようです。
考えられる原因と観察:
ヘッダー分析:
Chrome と Firefox の HTTP ヘッダーを比較すると、違いが明らかになりました。 Chrome ではステータス コード 200 が表示されましたが、Firefox ではエラーは表示されませんでした。
接続ステータス:
chrome://net-export/ および https://netlog の使用-viewer.appspot.com ツールを使用すると、リクエストが RST_STREAM で終わることが判明しました。ドキュメントで説明されているように、この動作はクライアント (この場合はブラウザ) がリクエストを中止したときに発生します。
考えられる犯人:
前述の動作と一貫したエラーがないため、ブラウザが根本原因である可能性があると推測されます。ただし、この結論は、404 ヘッダーを持つページでエラーが発生しないことと矛盾します。
解決策:
Web サーバーにディスク領域が残っていません.
以上がHTTPS Web サイトでのみ Chrome ブラウザに「net::ERR_HTTP2_PROTOCOL_ERROR」が表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。