发布时间:2016 年

HTTP1.1 相比的优点

  1. 支持多路复用,解决了应用层的队头阻塞问题(HTTP 1.1 是按顺序发送和响应的)
  2. HPACK 头部压缩算法,传输更高校

存在的缺点

  • 传输层 TCP 队头阻塞依然存在
  • TCP 与 TSL 的握手时延迟:TCP三次握手 TSL 四次握手,3次RTT
  • 网络迁移需要重新连接
    • 一个 TCP 连接由 srcIP、srcPort、tgIP、tgPort 确定,若 IP 地址或端口发生变化,就要重新进行连接

2019 年 HTTP3.0 横空出世,解决了存在的缺点