1. 首页
  2. 编程语言
  3. 其他
  4. HTTP 2.0 详细介绍

HTTP 2.0 详细介绍

上传者: 2021-05-18 13:51:50上传 PDF文件 771.52 KB 热度 11次

在我们所处的互联网世界中,HTTP协议算得上是使用最广泛的网络协议。之后第三年,http1.1也随之出生,协议文档膨胀到了176页。理解http协议之前一定要对TCP有一定基础的了解。HTTP是建立在TCP协议之上,TCP协议作为传输层协议其实离应用层并不远。今天绝大部分的门户网站首页大小都会超过2M,请求数量可以多达100个。对于电商类app,加载首页的请求也可能多达10多个。http1.0被抱怨最多的就是连接无法复用,和head of line blocking这两个问题。三次握手在高延迟的场景下影响较明显,慢启动则对文件类大请求影响较大。head of line blocking会导致带宽无法被充分利用,以及后续健康请求被阻塞。所以连接会一直被保持,一旦结束马上又会发起一个新的polling请求,如此反复,所以一直会有一个连接被保持。

用户评论