void.dev
/
lab
/
games
/
http-compare
~/blog
~/explore
~/about
~/lab
HTTP/1.1 vs HTTP/2 vs HTTP/3
请求瀑布图 · 多路复用 · QUIC · 丢包模拟
并发请求数:
8
丢包率:
0%
▶ 开始模拟
📦 模拟丢包
↺ 重置
HTTP/1.1
串行队头阻塞
总耗时
--
请求数
8
点击「开始模拟」
HTML
CSS
JS
图片
HTTP/2
多路复用 · 帧交错
总耗时
--
请求数
8
点击「开始模拟」
HTML
CSS
JS
图片
HTTP/3
QUIC · 无队头阻塞
总耗时
--
请求数
8
点击「开始模拟」
HTML
CSS
JS
图片
协议特性对比
特性
HTTP/1.1
HTTP/2
HTTP/3
头部压缩
✗
HPACK
QPACK
连接复用
✗
✓
✓
多路复用
✗
✓
✓
服务器推送
✗
✓
✓
传输协议
TCP
TCP
QUIC/UDP
队头阻塞
HTTP层
TCP层
✗
TLS 版本
可选
TLS 1.2+
TLS 1.3
0-RTT 握手
✗
✗
✓
连接迁移
✗
✗
✓
明文传输
✓
✗
✗