重点 并发,二进制,主动推送,跟踪发送信息
-
http1 一次请求和响应的交互需要等上一次的交互完成才能进行,可以说是同步的,阻塞的。并发需要建立多个tcp连接,并且浏览器对单个域名的并发请求数量有限制 http2 是在一次tcp连接中多个请求可以并发完成
-
http1传输数据用文本格式,http2用二进制,数据更少更精准,传输速度更快
-
http1是html边解析边加载静态资源,http2可以在推送html的时候同时推送给客户端静态资源,减少请求
-
http2采用首部表跟踪之前请求发送的信息,比如如果第一次携带了cookie,第二次发送时cookie没变则不再携带