你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure Front Door 中的 HTTP/2 支持

目前,所有 Azure Front Door 配置都启用了 HTTP/2 支持,无需执行额外的操作。

HTTP/2 是对 HTTP/1.1 的重要更新,通过缩短响应时间来加快 Web 性能。 它保留了 HTTP/1.1 熟悉的 HTTP 方法、状态代码和语义,以增强用户体验。 尽管 HTTP/2 适用于 HTTP 和 HTTPS,但许多 Web 浏览器仅支持基于传输层安全性 (TLS) 的 HTTP/2。

注意

HTTP/2 协议支持仅适用于从客户端到 Front Door 的请求。 从 Front Door 到后端池中后端的通信使用 HTTP/1.1。

HTTP/2 的优势

HTTP/2 具有以下优势:

  • 多路复用和并发:与需要多个 TCP 连接来处理多个资源请求的 HTTP/1.1 不同,HTTP/2 允许通过单个 TCP 连接请求多个资源,从而可降低性能成本。

  • 标头压缩:通过压缩服务资源的 HTTP 标头,可以减少通过网络发送的数据量。

  • 流依赖关系:客户端可以向服务器指示资源优先级,从而优化资源加载。

对 HTTP/2 的浏览器支持

所有主流浏览器都在其当前版本中支持 HTTP/2。 不支持 HTTP/2 的浏览器会自动恢复为 HTTP/1.1。

浏览器 最低版本
Microsoft Edge 12
Google Chrome 43
Mozilla Firefox 38
Opera 32
Safari 9

后续步骤

若要了解有关 HTTP/2 的详细信息,请访问以下资源: