Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 999 Bytes

http-1.md

File metadata and controls

19 lines (10 loc) · 999 Bytes

http 2.0对于http 1.x有哪些优点?

多路复用

多路复用允许同时通过单一的 HTTP/2 连接发起多重的请求-响应消息。由于http 1.x的时代中,浏览器向同一域名下发送的http请求数量是受限的,当超出数量限制时,请求会被阻塞,大大降低了用户体验。而HTTP/2 的多路复用允许同时通过单一的 HTTP/2 连接发起多重的请求-响应消息。

二进制分帧

HTTP/2在应用层和传输层之间追加了一个二进制分帧层,最终使得多个数据流共用一个连接,更加高效的使用tcp连接。从而使得服务器的连接压力减轻,降低了内存的消耗,增大了网络的吞吐量。

首部压缩

HTTP/2引入了HPACK算法对头部进行压缩,大大减小了数据发送的字节数。

参考资料:

知乎:HTTP/2.0 相比1.0有哪些重大改进? 题目来源