基本概念
基本概念 | 描述 |
---|
HTTP/2 | 与 HTTP/2 相比,HTTP/1.x协议以文本形式传输消息头和消息体,可能在某些情况下导致数据传输效率不如HTTP/2。HTTP/2 是HTTP/1.1 协议之后的一个新版协议,具备如下特点: - 多路复用:HTTP/2 允许多个请求和响应通过同一个连接并行传输,这消除了 HTTP/1.x 中的队头阻塞的问题。从而提升网站和应用程序的响应速度。
- 二进制分帧:使用HTTP/2时 ,请求和响应数据被分割成称为帧的二进制数据块。不同请求和响应的帧可以在同一个连接上交错地传输,然后在接收端重组。这提高了数据传输的效率和可靠性,加快了网页的加载速度。
- 头部压缩:HTTP/2 使用压缩算法对请求和响应的头部进行压缩,减小消息头的大小,减少了数据传输的开销,提高了数据传输效率。
- 服务器推送:HTTP/2 允许服务器主动推送资源给客户端,服务器可以在客户端请求之前将资源推送给客户端,这减少了额外请求的耗时,提高了页面加载速度。
|
操作背景
HTTP/2 是一种先进的网络通信协议,能够提高 Web应用程序的性能和数据传输的效率。如果您的网站或应用程序满足以下使用场景之一,推荐您考虑启用 HTTP/2:
说明
主流浏览器对 HTTP/2 的支持都是基于 SSL/TLS 实现的。目前使用 HTTP/2 的网站都是启用 HTTPS 的。
- 提升用户体验:您的网站需要为用户提供更快的页面加载速度。
- 大型网站:您的大型网站需要处理大量的数据,大量的网站页面需要被加载。
- 数据安全:您的网站需要处理敏感信息。
- 搜索引擎优化:您希望提高网站在搜索引擎的排名。
前提条件
域名已开启 HTTPS 服务。
操作步骤
- 登录全站加速控制台。
- 点击左侧导航栏 域名管理 ,进入 域名管理 页面后,点击待配置的加速域名名称。
- 在域名详情页面,点击 HTTPS 配置 ,再点击 编辑 。
- 在 HTTPS 配置 标签页,设置 HTTP/2 为开启,开启 HTTP/2 前请确认此加速域名已开启 HTTPS 服务,即完成 HTTPS 证书配置。
- 点击 提交 ,完成对加速域名的 HTTP/2 配置。