http/2.0与http/1.1的区别

http/2是http协议自1999年http1.1发布后的首个更新  主要基于SPDY协议缓存

2.0  采用二进制 而不是文本格式服务器

彻底多路复用 而不是有序并阻塞的   只须要一个链接便可实现并行io

使用报头压缩 http/2下降了开销效率

http/2让服务器能够将响应主动‘推送’到客户端缓存中二进制

 

为啥2.0 须要多路传输请求

1.x有个问题叫线端阻塞(head-of-line blocking),它是指一个链接(connection)一次只提交一个请求的效率比较高 多了就会变慢并行

1.1试过用流水线(popelining)来解决问题, 客户端

相关文章
相关标签/搜索