2

HTTP/2、HTTP1.1、QUIC、および TCP を使用して、Chromium でいくつかのテストを実行しようとしています。プロトコルのさまざまな組み合わせを試してみたい。ただし、ブラウザで非常に奇妙な動作が発生しています。HTTP1.1+QUIC を試したいときは、ブラウザを次のように起動します。

chromium-browser --disable-http2 --enable-quic

また、chrome://net-internals/ で、HTTP2 が無効になっており、QUIC が有効になっていることがわかります。ただし、HTTP2 と QUIC をサポートするサーバーに Web 要求を行うと、次のようになります。 ここに画像の説明を入力

http2 enabled: falsechrome://net-internals/ で明確に言っているのに、なぜ HTTP/2 が使用されていると言うのでしょうか?

以前、QUIC で HTTP1.1 を実行することに成功しました。QUIC は HTTP/2 でのみ動作するように更新されましたか? または、「プロトコル」フィールドに間違ったプロトコルが表示されていますか?

他の誰かが HTTP1.1 で QUIC を使用して成功した場合、私はそれを望んでいます

どうもありがとう!

4

2 に答える 2