HTTP/2 和 HTTP/3 检测
检查服务器是否支持 HTTP/2 并声明 HTTP/3。
关于HTTP/2 和 HTTP/3 检测
HTTP/1.1 在每个连接上一次只能发送一个请求,因此浏览器会打开多个连接,并让其余请求排队。HTTP/2 在单个连接上多路复用大量请求并压缩标头,让文件较多的页面明显加载得更快。HTTP/3 运行在 QUIC 而不是 TCP 之上,能更好地应对移动网络中的丢包。
本工具连接到你的服务器,查看它在 ALPN 协商中接受哪种协议,并检查 Alt-Svc 标头中的 HTTP/3。大多数现代主机和所有主流 CDN 都支持 HTTP/2;如果你的不支持,通常也只需一项设置。
常见问题
HTTP/2 需要 HTTPS 吗?
实际上需要。浏览器只在加密连接上使用 HTTP/2。
使用 HTTP/2 后还要合并文件吗?
可以不那么激进。HTTP/2 让大量小文件变得低成本,但合并仍有助于压缩并减轻浏览器负担。
如何启用 HTTP/3?
最简单的方式是使用 Cloudflare、Fastly 或 Akamai 等 CDN,或使用 LiteSpeed、Caddy 及较新版本的 Nginx 等服务器。