Http1 一个资源建立一个tcp连接 Http1.1 多个资源请求可以共用一个tcp连接,但是必须是串行执行,即同时只有一个http请求在执行 Http2 可以建立多个tcp连接,并行传输信息 通过多路复用,可以一个连接处理多个http请求 http请求头部压缩,http请求体压缩 服务器推送,允许服务器主动给客户端发送内容 压缩 三者都可以通过使用Content-Encoding头(如gzip)进行内容压缩。这需要客户端和服务器都支持相应的压缩算法。 http2支持头部压缩。