HTTP / 1.1已经为网络提供了超过15年的服务,但是它 年龄开始显现。
有人可以解释HTTP 1.1和2.0之间的主要区别是什么?
传输协议是否有任何变化?
答案 0 :(得分:165)
HTTP / 2支持查询多路复用,报头压缩,优先级和更智能的数据包流管理。这样可以减少延迟并加速现代网页上的内容下载。
答案 1 :(得分:71)
HTTP 2.0是一种二进制协议,它通过单个(通常是TLS加密的)TCP连接复用大量流。
每个流的内容都是HTTP 1.1请求和响应,只是编码和打包不同。 HTTP2添加了许多功能来管理流,但保留了旧的语义。