HTTP协议版本演进

路线

版本 时间 核心特点
HTTP/0.9 1991 仅 GET,无 Header
HTTP/1.0 1996 引入 Header、状态码、内容类型
HTTP/1.1 1999 Keep-Alive、Host、缓存,成为长期主流
HTTP/2 2015 二进制帧、多路复用、HPACK 压缩
HTTP/3 2022 基于 QUIC(UDP),低延迟、无 TCP 队头阻塞

演进方向:

HTTP/1.1:解决连接效率问题
HTTP/2:解决并发传输问题
HTTP/3:解决 TCP队头阻塞和弱网问题

核心变化:

HTTP/1.1
TCP + 文本 + 多连接

        ↓

HTTP/2
TCP + 二进制 + 多路复用

        ↓

HTTP/3
QUIC(UDP) + 多路复用 + 快速握手