概述
什么是 HTTP/3
HTTP/3 (HTTP over QUIC)是下一代的互联网传输协议,为了解决 HTTP/2 中存在的队头阻塞问题,HTTP/3 不再基于 TCP 建立,改为使用基于 UDP 协议的 QUIC 协议实现。与 HTTP/1.1 和 HTTP/2 相比,HTTP/3 提供了更快的连接建立和数据传输速度,同时支持多路复用,可以同时传输多个请求和响应,并在阻塞控制、头部压缩等方面做了提升,从而显著减少了延迟和等待时间,提高了网站的性能和用户体验。
EdgeOne 对 HTTP/3 的支持
EdgeOne 已同时支持 HTTP/3 和 QUIC 协议,其中 QUIC 协议支持以下版本:
标准 | 支持的版本 |
Google QUIC(gQUIC) | Q039、Q043、Q046、Q050 |
IETF QUIC(iQUIC) |
如何在您的 App 中使用支持 HTTP/3 或 QUIC 访问
如果您的用户需要通过 App 应用访问,需要 App 内集成支持 HTTP/3 或 QUIC 协议,EdgeOne 提供了 QUIC SDK 可帮助您快速完成集成。详情可参见 QUIC SDK 下载和集成示例。
如果您的站点是以网站为主,用户当前浏览器支持 QUIC 协议并启用了 QUIC 协议访问。您的站点只需要在 EdgeOne 上启用 HTTP/3即可支持。您可以通过 检测当前浏览器是否支持 HTTP/3 来查看当前浏览器是否支持。