为什么我无法使用 http3/quic 访问 google?

zpz*_*ang 7 https google-chrome http2 quic http3

Chrome已经打开了enable-quic开关,但是当我访问google时,它仍然使用http2协议,如何使用浏览器的http3/quic功能?

启用quic http2协议

小智 7

由于 HTTP/3 仍然是一个相对较新的协议,浏览器在连接到服务器时可能会首先使用 HTTP/1 或 HTTP/2。服务器可能会为后续连接通告对 HTTP/3 的支持。然而,即使在多次请求之后,如果 QUIC 握手由于某种原因延迟,浏览器最终也可能会使用 HTTP/2 和 TCP。

您可以在这里找到更多信息 https://www.smashingmagazine.com/2021/09/http3-practical-deployment-options-part3/

您可以尝试通过从命令行启动 Chrome 来强制 Chrome 在特定域上使用 QUIC 协议

chrome --origin-to-force-quic-on=www.example.org:443
Run Code Online (Sandbox Code Playgroud)