HTTP 1.1和HTTP 2.0有什么区别?

时间:2015-02-18 19:21:20

标签: http http2

  

HTTP / 1.1已经为网络提供了超过15年的服务,但是它   年龄开始显现。

有人可以解释HTTP 1.1和2.0之间的主要区别是什么?

传输协议是否有任何变化?

2 个答案:

答案 0 :(得分:165)

HTTP / 2支持查询多路复用,报头压缩,优先级和更智能的数据包流管理。这样可以减少延迟并加速现代网页上的内容下载。

More details here.

答案 1 :(得分:71)

HTTP 2.0是一种二进制协议,它通过单个(通常是TLS加密的)TCP连接复用大量流。

每个流的内容都是HTTP 1.1请求和响应,只是编码和打包不同。 HTTP2添加了许多功能来管理流,但保留了旧的语义。