当前位置: 代码迷 >> 综合 >> HTTP2.0有哪些提升?
  详细解决方案

HTTP2.0有哪些提升?

热度:39   发布时间:2023-12-25 09:09:40.0

HTTP2.0有哪些提升?

1. HTTP 2.0中的二进制分帧层突破了限制:客户端和服务器可以把HTTP消息分解为互不依赖的帧,然后乱序发送,最后再在另一端把它们重新组合起来。

2. 把HTTP消息分解为很多独立的帧之后,就可以通过优化这些帧的交错和传输顺序,进一步提升性能。

3. HTTP 2.0通过让所有数据流共用同一个连接,可以更有效地使用TCP连接。

4. 服务器除了对最初请求的响应外,服务器还可以额外向客户端推送资源,而无需客户端明确地请求。

5. HTTP 2.0会压缩首部元数据,针对之前的数据只编码发送差异数据。