文章目录
HTTP/2 协议介绍
1.HTTP/1.1 发明以来发生的变化
- 从几
KB
大小的消息,到几MB
大小的消息 - 每个页面小于 10 个资源,到每页面 100 多个资源
- 从文本为主的内容,到富媒体(如图片、声音、视频)为主的内容
- 对页面内容实时性要求的应用越来越多
2.HTTP/1.1 的高延迟问题
- 高延迟带来页面加载速度的降低
- 随着带宽的增加,延迟并没有显著下降
- 并发连接有限
- 同一连接同时只能在完成一个 HTTP 事务(请求/响应)才能处理下一个事务
3.高延迟 VS 高带宽
- 単连接上的串行请求
- 无状态导致的高传输量(低网络效率)
- HTTP/1.1 不支持服务器推送消息
4.HTTP/2 特性
- SPDY(2012-2016)
- HTTP2(RF