淘宝:
谷歌:
今天写这个,主要是在无意间,发现淘宝和谷歌的http请求已经有http/1.1升级到了http/2,所以就深入研究了一下http/2
什么是HTTP/2(懒得写了,就直接谷歌了)
HTTP/2(超文本传输协议第2版,最初命名为HTTP 2.0),简称为h2(基于TLS/1.2或以上版本的加密连接)或h2c(非加密连接),是HTTP協議的的第二个主要版本,使用於全球資訊網。 HTTP/2是HTTP協議自1999年HTTP 1.1发布后的首个更新,主要基於SPDY協定。值得注意的是,HTTP/2 仍是对之前 HTTP 标准的扩展,而非替代。 HTTP 的应用语义不变,提供的功能不变,HTTP 方法、状态代码、URI 和标头字段等这些核心概念也不变。
HTTP/2的特点
二进制分帧层:这里所谓的“层”,指的是位于套接字接口与应用可见的高级 HTTP API 之间一个经过优化的新编码机制:HTTP 的语义(包括各种动词、方法、标头)都不受影响,不同的是传输期间对它们的编码方式变了。HTTP/1.x 协议以换行符作为纯文