ホームページ > バックエンド開発 > PHPチュートリアル > HTTPS Web サイトでのみ Chrome ブラウザに「net::ERR_HTTP2_PROTOCOL_ERROR」が表示されるのはなぜですか?

HTTPS Web サイトでのみ Chrome ブラウザに「net::ERR_HTTP2_PROTOCOL_ERROR」が表示されるのはなぜですか?

Linda Hamilton
リリース: 2024-12-01 04:48:10
オリジナル
710 人が閲覧しました

Why Does My Chrome Browser Show a

Web サイトへのアクセス中に発生した「net::ERR_HTTP2_PROTOCOL_ERROR」への対処

問題の説明:

Google Chrome の使用、ユーザーは次のような問題に遭遇する可能性がありますHTTPS 経由で Web サイトにアクセスすると、「net::ERR_HTTP2_PROTOCOL_ERROR」200 エラーが発生します。このエラーは、統合された Twitter フィードの読み込みに失敗するなど、JavaScript の実行に影響を与えるようです。

考えられる原因と観察:

  • 経由でアクセスした場合にのみ発生します。 HTTPS、プロトコルとの関係を示唆しています。
  • Chrome ではエラーが持続しますが、 Edge や Firefox などの他のブラウザには存在しません。
  • エラー コードが 404 のページではエラーは発生しません。

ヘッダー分析:

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート