Chrome浏览器无法开启Http3/QUIC

HTTP3是基于QUIC构建的通信协议,目前大多数的浏览器已经支持HTTP3了,但是默认都是不开启状态,需要手工开启。

开启QUIC

在浏览器地址栏输入 chrome://flags 打开配置页面,搜索QUIC。

Experimental QUIC protocol
Enable experimental QUIC protocol support. – Mac, Windows, Linux, ChromeOS, Android, Fuchsia, Lacros

#enable-quic

找到配置项:Experimental QUIC protocol ,将默认值改为 Enabled,之后重启浏览器。

检查是否开启

访问:https://quic.nginx.org/

You're not using QUIC right now, but don't despair,
check the README to find a way.

出现以上提示,则当前并未启用QUIC。

显示一下记录,则表示已经开启了。

Congratulations! You're connected over QUIC.

还可以在开发者工具中查看网络协议:

Chrome浏览器无法开启Http3/QUIC_第1张图片

故障排查

做完以上操作后,发现访问demo页面始终无法使用http3,后来怀疑是网络代理导致的,于是关闭了软件,之后再次访问,能够正常使用http3.

你可能感兴趣的:(quichttp3)