全部产品
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
CDN

HTTP/2

更新时间:2017-10-10 17:40:13

什么是HTTP/2?什么是HTTP/2?

HTTP/2是最新的HTTP协议,已于2015年5月份正式发布, Chrome、 IE11、Safari以及Firefox 等主流浏览器已经支持 HTTP/2协议

HTTP/2优化了性能而且兼容了HTTP/1.1的语义,其几大特性与SPDY差不多,与HTTP/1.1有巨大区别,比如它不是文本协议而是二进制协议,而且HTTP头部采用HPACK进行压缩,支持多路复用、服务器推送等等。

HTTP/2的优势

  • 采用二进制协议
  • 头部压缩:HTTP/2消息头采用HPACK格式进行压缩传输,并对消息头建立索引表,相同的消息头只发送索引号,从而提高效率和速度

  • 多路复用:在HTTP/2中,不用按照次序一一对应,而且并发的多个请求或者响应中任何一个请求阻塞了不会影响其他的请求或者响应,这样就避免了“队头堵塞”

  • 服务器推送:在HTTP/2中服务器未经请求可以主动给客户端推送资源,大大提高了网页加载的速度

  • 安全:HTTPS将是未来的趋势,HTTP/2基于HTTPS也是未来的趋势,安全也是HTTP/2的重要特性之一

如何开启HTTP/2?

开启HTTP/2前,请确保HTTPS的证书已经配置成功;若您是第一次配置HTTPS证书,需要等到证书配置完成并且证书生效后,才能打开HTTP/2。

若您已经开启了HTTP/2,但是又关闭了https证书功能,HTTP/2会自动失效。

如何设置:

进入域名配置—HTTPS设置—找到HTTP/2后点击“修改配置”:3

点击打开后,保存即可

本文导读目录