Http2 中比较重要的特性更新

HTTP2在保留HTTP1.x URL请求格式的基础上,引入了二进制传输格式、连接复用、头部压缩及ServerPush等特性,有望减少网络延迟并提高加载速度。

HTTP2规范目前还没有完全定稿,某些关键的部分仍然在确认中。HTTP2借鉴了Google的SPDY的思想。

虽然版本号更新为2,但是在URL请求格式上仍然沿用了HTTP1.x,并且后续的版本以大版本号进行更新,不会再出现小版本号更新的情况。

此次HTTP2与HTTP1.x相比,重要的变化有如下几点:

1,传输格式改为采用二进制,而不再像HTTP 1.x 一样使用Plain Text;

2,连接可以进行复用(还不清楚是多个会话间复用,还是多应用间复用),理论上可以大幅减少多个请求的连接重建时间和资源消耗;

3,Http头可以进行压缩传输。

4,Server Push特性。

 

对于基于Web的开发而言,可能造成的影响主要有两点:

1,后续请求和响应时间,在协议层面会更快,理论上可以适当降低我们做前段优化的难度;

2,后续分析网络层面的问题,不是很方便(二进制传输,不能直接查看),需要借助外部工具来操作。

在如下网站,可以找到HTTP2 规范的相关发起背景和规范的梗概描述:

http://daniel.haxx.se/http2/

 

转载于:https://www.cnblogs.com/wxqsly/p/4318078.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值