HTTP/1.1 vs HTTP/2 vs HTTP/3

请求瀑布图 · 多路复用 · QUIC · 丢包模拟

并发请求数:8
丢包率:0%
HTTP/1.1
串行队头阻塞
总耗时 --
请求数 8
点击「开始模拟」
HTMLCSSJS图片
HTTP/2
多路复用 · 帧交错
总耗时 --
请求数 8
点击「开始模拟」
HTMLCSSJS图片
HTTP/3
QUIC · 无队头阻塞
总耗时 --
请求数 8
点击「开始模拟」
HTMLCSSJS图片

协议特性对比

特性HTTP/1.1HTTP/2HTTP/3
头部压缩HPACKQPACK
连接复用
多路复用
服务器推送
传输协议TCPTCPQUIC/UDP
队头阻塞HTTP层TCP层
TLS 版本可选TLS 1.2+TLS 1.3
0-RTT 握手
连接迁移
明文传输