跳到主要内容
uencoder

HTTP/2

HTTP/2 是 HTTP/1.1 的二进制分帧版本,支持多路复用、头部压缩(HPACK)与服务器推送,解决队头阻塞。

用途

在单 TCP 连接上并行多路复用请求/响应,减少延迟与连接数,提升页面加载性能。

机制

二进制帧层:一个 TCP 连接承载多个流,每流可双向交错帧(DATA/HEADERS/PRIORITY...)。HPACK 静态+动态表压缩头。服务器 PUSH_PROMISE 主动推送资源。

用例

  • 现代 Web 加速
  • gRPC 传输层
  • API 网关

相关工具

参考链接