http协议增强版
google的试验性技术,chrome支持
http
spdy
ssl
tcp
2012-2016停止维护
使用二进制帧传输
HTTP 2.0中的二进制分帧层,客户端和服务器可以把HTTP消息分解为互不依赖的帧,然后乱序发送,最后再在另一端把它们重新组合起来。
当然这些流也是可以设置优先级的,每个流都可以带有一个31比特的优先值
允许同时通过单一的 HTTP/2 连接发起多重的请求-响应消息
海猫云平台
总结:
单连接多资源的方式,减少服务端的链接压力,内存占用更少,连接吞吐量更大,由于 TCP 连接的减少而使网络拥塞状况得以改善,同时慢启动时间的减少,使拥塞和丢包恢复速度更快
浏览器兼容性
具体可以参考
http://caniuse.com/#search=http2
不兼容的浏览器将会自动降级到1.1
目前主流浏览器实现的http2.0都是在ssl层上的,即是https 2.0,但是协议制定是不强制走ssl层的
参考
1、https://developers.google.com/web/fundamentals/performance/http2/?hl=zh-cn