HTTP1.0和2.0的区别在于HTTP2.0使用了复用技术,使得同一个连接可以并发处理多个请求,并发请求的数量比HTTP1.0大几个数量级。
HTTP1.0不支持标头数据的压缩。HTTP2.0使用HPACK算法压缩头数据,这样数据量变小,在网络上传输会更快。
当我们向支持HTTP2.0的web 服务器请求数据时,服务器会将客户端需要的一些资源推送给客户端,以防止客户端重新创建连接,向服务器发送请求。这种方法非常适合加载静态资源。