Chromeの開発者ツールでそのプロトコルが選ばれた理由が表示されることに気付いた
ずーーーと「なんでh3にならんのかな〜」ということをやってたけど、この開発者ツールのプロトコルの部分にホバーすると理由が出るということにようやく気付いた。ただ出ないこともある
HTTPS レコードで勝った場合
`Chrome` used a `HTTP/3` connection due to the `DNS record` indicating `HTTP/3` support, which won a race against establishing a connection using a different `HTTP` version.
HTTPSレコードちゃんと使ってるんだ。
ただレースして勝ったから使っていると書いてある。従来のTCP接続も同時に投げているようだ。
おそらく初回接続だけで、次からは Alt-Svc 優先になると思われる。(シークレットウィンドウで初回アクセスするとこれになる)
Alt-Svc ヘッダで勝った場合
`Chrome` used a `HTTP/3` connection induced by an `Alt-Svc` header without racing against establishing a connection using a different `HTTP` version.
2回目移行の接続。こっちはレースしないで決め打ちで繋ぐんだなあ
関連エントリー
- WindowsでのUSBリンクスピード https://www.uwe-sieber.de/usbtreeview_e.html USB Device Tree Viewer を使...
- h3のサーバが不安定なのでGSOをオフにしてみる VPS 上の h2o サーバの h3 接続が不安定に。手元から curl しても、https://http3check.net/ を使っても...
- UVC (USB Video Class) のプロトコルと勘所 手元にある UVC デバイスの構成を dot で書きだして graphviz してみたのがこれ。イメージしやすいかな? https://ww...
- Chrome の WebAudio でステレオ入力ができない場合 input channel 数はちゃんと2なのに同じデータが入っている モノラルになるとかじゃなく、ステレオ入力すると、デフォルトではモノラ...
- macOS の EOS Utility 「カメラとUSB接続できませんでした」 どうあがいても接続できなくて困った。 どうやらなんか Google Chrome が USB デバイスをかたっぱしからオープンする挙動をして...

