HTTP协议-HTTP2

2019-10-12  本文已影响0人  Wu杰语

序言

GOOGLE公司开发Chrome浏览器,并同时开发了SPDY协议,并且利用Chrome浏览器的占有率,将自家协议推为标准。在2015年,互联网标准化组织推出了以SPDY协议为蓝本的HTTP2协议。

HTTP2

HTTP2,传输的不再是文本,而是二进制流。文本的好处是人可以阅读,二进制流的好处是减少了文本带来的二义性,对于机器可以阅读。但是同时,HTTP2对于HTTP1.1是兼容的。
改为二进制传输后,带来了哪些好处呢?

小结

HTTP2大大提升了性能,我们需要了解的就是HTTP2提升性能的背后的原理。通过原理我们可以看到,就是在基础知识基础技术上的优化,在七层协议上优化,把之前不敢想不敢变的底层进行变化。HTTP3也是延续同样的思路,将传输层的TCP协议更换为UDP协议,并且自制Quic协议作为控制协议,UDP和Quic组合减少了TCP协议很多不必要的复杂性,因而进一步提升了效率。

按照这样的思路,我们可以再畅想一下HTTP4是否会出现,会在哪个基础上动手呢?

上一篇下一篇

猜你喜欢

热点阅读