Http与Http2与Https区别和联系


一 HTTP1.0和HTTP1.1的一些区别:

1.缓存处理

  • 在HTTP1.0中主要使用header里的If-Modified-Since,Expires来做为缓存判断的标准。
  • HTTP1.1则引入了更多的缓存控制策略例如Entity tag,If-Unmodified-Since, If-Match, If-None-Match等更多可供选择的缓存头来控制缓存策略。

2.带宽优化及网络连接的使用

3.错误通知的管理

4.Host头处理

5.长连接

 

二 HTTP2相对HTTP1.1优点:
  1. 新的二进制格式:二进制协议,不再是纯文本;
  2. 多路复用:可发起多个请求,废弃了1.1里的管道;
  3. header压缩:使用专用算法压缩头部,减少数据传输量;
  4. 服务端推送:允许服务器向客户端推送数据;
  5. 增强了安全性,要求通信加密;

 

 

 参考链接:https://github.com/sisterAn/JavaScript-Algorithms/issues/131

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM