2016-06-25 3 views
0

nginx/1.11.1でHTTP/2サポートを実装するには、すべてのHTTPリクエストをHTTPSにリダイレクトします。サポートされていないブラウザでHTTP/2実装をテストするにはどうすればよいですか?

この場合、HTTP/2プロトコルをサポートしていないBotおよびブラウザはどのように動作し、ページをレンダリングしますか?

Chrome Developer ToolsでHTTP/1.1ブラウザの動作をシミュレートする方法はありますか?

答えて

2

ここでは何とか関係する2つのコンセプトをミックスしていますが、HTTPとHTTPのリダイレクト、HTTP 1.1とHTTP/2のネゴシエーションは大きく異なります。

HTTPからHTTPSへのリクエストのリダイレクトは問題ありません。最近利用可能なすべてのクライアント(ブラウザ、ボットなど)は、HTTPSリクエストを理解することができます。

HTTP 1.1とHTTP/2の場合は、クライアントがサポートしていないためHTTP/2接続に失敗した場合はNginx will fallback to HTTP 1.1となります。

最後に、この質問はStackOverflowとはほとんど関係がありません。これは、ServerFaultまたはSuperUserでより適切です。

1

Potentially interesting

TCPの再送が増加します。これにより、接続が中断されたデバイスの設定が不適切になる可能性があります。

関連する問題