HTTP2.0随笔

6 阅读1分钟

重点 并发,二进制,主动推送,跟踪发送信息

  1. http1 一次请求和响应的交互需要等上一次的交互完成才能进行,可以说是同步的,阻塞的。并发需要建立多个tcp连接,并且浏览器对单个域名的并发请求数量有限制 http2 是在一次tcp连接中多个请求可以并发完成

  2. http1传输数据用文本格式,http2用二进制,数据更少更精准,传输速度更快

  3. http1是html边解析边加载静态资源,http2可以在推送html的时候同时推送给客户端静态资源,减少请求

  4. http2采用首部表跟踪之前请求发送的信息,比如如果第一次携带了cookie,第二次发送时cookie没变则不再携带