HTTP (原理 && 实践) HTTP2 优点


HTTP2 优点


  • 一、多路复用


    • 多路复用(Multiplexing):一个信道同时传输多路信号。

    • 优点

      • 1. 避免了突发性和短时性的HTTP连接性能差的问题了 ( 因为TCP协议里面有慢启动,开始都很慢的).

      • 2. 允许同时通过单一的 HTTP/2 连接发起多重的请求-响应消息。( 一次多请求

    HTTP (原理 && 实践) HTTP2 优点


  • 二、二进制分帧


    • 二进制分帧:将消息分成了更小的二进制编码的帧,各个帧之间存现相互关联的关系。

    • 优点

      • 1. 减少传输量 .
        HTTP (原理 && 实践) HTTP2 优点

  • 三、首部压缩


    • 首部压缩 :将 TCP/IP 信息首部进行压缩处理,减小所占空间。

    • 优点

      • 1. 能提高发送效率;
    • HTTP2 首次访问某网站:
      HTTP (原理 && 实践) HTTP2 优点

    第二次访问:
    HTTP (原理 && 实践) HTTP2 优点


  • 四、服务推送


    • 服务推送:请求资源时,将请求资源可能用到的资源也发送过去。

    • 优点

      • 1. 减少不比要的交换次数,提高效率;

      • 2. 服务端缓存功能;

HTTP (原理 && 实践) HTTP2 优点


  • HTTP2 优点总结:

    1. 多路复用

    2. 二进制分帧

    3. 首部压缩

    4. 服务推送