HTTP11新特性和HTTP2新特性
HTTP1.1新特性:
-
持久连接:HTTP1.1支持持久连接,避免了每次请求都要建立连接的过程,提高了性能。
-
管道化请求:HTTP1.1支持管道化请求,即在一个TCP连接中可以同时发送多个请求,提高了并发性能。
-
分块编码:HTTP1.1支持分块编码,可以在传输大文件时提高性能。
-
缓存控制:HTTP1.1支持更为细致的缓存控制,可以避免缓存带来的数据不一致问题。
HTTP2新特性:
-
二进制传输:HTTP2采用二进制格式传输数据,取代了HTTP1.x的文本格式,提高了传输效率。
-
多路复用:HTTP2支持多路复用,即在一个TCP连接上可以同时传输多个请求和响应,提高了并发性能。
-
服务器推送:HTTP2支持服务器推送,可以在客户端发送请求前主动推送一些资源,提高了加载速度。
-
头部压缩:HTTP2采用了HPACK算法对头部进行压缩,减少了传输数据的大小。
-
流量控制:HTTP2支持流量控制,可以避免网络拥塞问题。
原文地址: https://www.cveoy.top/t/topic/hj1v 著作权归作者所有。请勿转载和采集!