http/2.0与http/1.1的区别
Posted moneyss
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了http/2.0与http/1.1的区别相关的知识,希望对你有一定的参考价值。
http/2是http协议自1999年http1.1发布后的首个更新 主要基于SPDY协议
2.0 采用二进制 而不是文本格式
完全多路复用 而不是有序并阻塞的 只需要一个连接即可实现并行
使用报头压缩 http/2降低了开销
http/2让服务器可以将响应主动‘推送’到客户端缓存中
为啥2.0 需要多路传输
1.x有个问题叫线端阻塞(head-of-line blocking),它是指一个连接(connection)一次只提交一个请求的效率比较高 多了就会变慢
1.1试过用流水线(popelining)来解决问题,
以上是关于http/2.0与http/1.1的区别的主要内容,如果未能解决你的问题,请参考以下文章
Http 0.9 Http 1.0 Http 1.1 Http 2.0区别
HTTP0.9 HTTP1.0 HTTP 1.1 HTTP 2.0区别
详解HTTP协议版本(HTTP/1.01.12.03.0区别)