初识http2.0

现在浏览器里面很大一部分网页还在使用HTTP1.1作为主要的网络通信协议。但由于时间太久远,美国IETF(国际互联网工作组)在Chromed的倡导下,开发了http2.0(借用Chrome的SPDY 来做为HTTP2的前身,即, HTTP2 是SPDY/3 draft的优优化版.)

他与http的差别有哪些?

  • http2.0是一个2进制协议,而http1.0是超文本传输协议(https://www.cnblogs.com/mawn/p/9131919.html)传输的内容是不一样的
  • http2.0遵循多路复用,就是代替同一个host下的内容,只建立一次链接。 多路复用技术是把多个低速信道组合成一个高速信道的技术,它可以有效的提高数据链路的利用率,从而使得一条高速的主干链路同时为多条低速的接入链路提供服务,也就是使得网络干线可以同时运载大量的语音和数据传输。
  • http2.0会使用HPACK进行头部的压缩,而http1.0不论什么请求都会发送
  • http2.0允许服务器预先将网页所需要的资源push到浏览器的内存中

猜你喜欢

转载自www.cnblogs.com/mawn/p/9132221.html