HTTP/3是一种新的HTTP协议,一种基于UDP的多路复用安全传输。是下一个主要迭代版本,目前其仅被全球 3% 的互联网网站所使用。
HTTP/3是映射到QUIC传输层的HTTP应用程序。这个名称是在最近的草案版本17draft-ietf-quic-http-17中正式定义的,该草案于2018年10月底提出,于11月在曼谷举行的IETF 103会议期间得到了讨论并形成初步共识。HTTP/3被称为HTTP over QUIC,再这之前又被称为QoS/2 over QUIC。
HTTP/3 新协议覆盖了从服务器到客户端的内容,并在浏览器、移动应用、或其它程序中展示。
与之前版本相比,HTTP v3已经过彻底的重写,使用全新的 QUIC(而不是 TCP)协议,且内置了 TLS 加密传输支持。
目前Cloudflare开始可以支持该协议,开启后,当用户在具有 HTTP/3 功能支持的客户端上访问 Cloudflare 托管的网站时,连接将被自动升级到最新的协议,而不是通过旧版协议进行处理。
Chrome Canary 已于本月初添加了对 HTTP/3 的支持。用户可通过 Chrome 命令行标记“--enable-quic --quic-version = h3-23”
进行开启。
Mozilla 计划在晚些时候,为 Firefox Nightly Build 引入对 HTTP/3 的支持。