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)来解决问题, 客户端