HTTP 版本比较

HTTP/1.1 新增:

  • 默认为持久连接;
  • 新增范围请求;
  • 新增虚拟主机;
  • 多了一些缓存处理字段;
  • 多了一些状态码;

HTTP/2.0 新增:

  • 多路复用:同一个 TCP 连接来处理多个请求。
    https://segmentfault.com/q/1010000005167289

  • 首部压缩:要求通信双方各自缓存一份首部字段表,从而避免重复传输。

  • 服务端推送:例如客户端请求 index.html 页面,服务器就把相关的 index.js 一起发给客户端。

  • 二进制格式:HTTP/1.1 的解析是基于文本的,而 HTTP/2.0 采用二进制格式。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本篇文章篇幅比较长,先来个思维导图预览一下。 一、概述 1.计算机网络体系结构分层 2.TCP/IP 通信传输流 ...
    涤生_Woo阅读 56,226评论 24 557
  • 本文是《图解HTTP》读书笔记的第二篇,主要包括此书的第六章内容,因为第六章的内容较多,而且比较重要,所以单独写为...
    lijiankun24阅读 1,502评论 0 6
  • http协议有http0.9,http1.0,http1.1和http2三个版本,但是现在浏览器使用的是htt...
    一现_阅读 2,002评论 0 3
  • 谈恋爱很容易,牵手拥抱都容易,可一同经历过大起大落跌宕起伏后,我再因一块冰淇淋掉在地上而生闷气,再因自己的猫不听话...
    duy酱阅读 207评论 0 0
  • 2017年6月25日 英:“我下周离职,想去甘南玩,你去吗?” 我:“甘南倒是蛮好奇的,可是7月3号我和别人约好了...
    林潇Ena阅读 450评论 1 3

友情链接更多精彩内容