继HTTP/2之后又来了HTTP/3,你理解什么是HTTP/3吗?
HTTP/1.1的缺陷
HTTP/1.1有两个主要的缺点:安全不足和性能不高。
- 高延迟–带来页面加载速度的降低
- 无状态特性–带来的巨大HTTP头部
- 明文传输–带来的不安全性
- 不支持服务器推送消息
SPDY 协议与 HTTP/2
HTTP/2主要是为了解决HTTP 1.1性能不好的问题而出现的。当初Google为了提高HTTP性能,做出了SPDY,也就是HTTP/2的前身,后来也发展成为HTTP/2的标准。
- 二进制传输
- Header 压缩
- 多路复用
- Server Push
- 提高安全性
HTTP/3 新特性
QUIC 基于 UDP 实现,是 HTTP/3 中的底层支撑协议,该协议基于 UDP,又取了 TCP 中的精华,实现了即快又可靠的协议。
- 基于 UDP 协议的“QUIC”协议
- 实现了类似TCP的流量控制、传输可靠性的功能
- 实现了快速握手功能
- 集成了TLS加密功能
- 多路复用,彻底解决TCP中队头阻塞的问题
评论
还没有评论...留下你的评论!