HTTP 1.1 和 HTTP 2.0 有什么区别?

What is the difference between HTTP 1.1 and HTTP 2.0?

HTTP/1.1 has served the Web well for more than fifteen years, but its age is starting to show.

谁能解释一下 HTTP 1.1 和 2.0 之间的主要区别是什么?

传输协议有变化吗?

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

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

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

More details here.