Quic和HTTP / 3现在在Firefox夜间和Beta支持

2021-04-17 04:58:10

TL; DR:对Quic和HTTP / 3的支持现在默认在Firefox中启用了默认情况下,并在Firefox Beta中启用。我们计划在Firefox稳定版本88中启动推出释放。Http / 3将在5月底默认提供。

http / 3是基于Quic的新版本的HTTP(支持Web的协议)。 HTTP / 3在HTTP / 2上有三个主要性能改进:

它没有线路阻塞头,其中交付数据包的延迟导致整个连接延迟;和

Quic还提供连接迁移和其他功能,应提高性能和可靠性。有关Quic的更多信息,请从CloudFlare查看这篇优秀的博客文章。

如果Web服务器提供(例如,Google或Facebook)提供的,Firefox Nightly和Firefox Beta将自动尝试使用HTTP / 3。 Web服务器可以通过使用Alt-SVC响应标题或通过HTTPS DNS记录广告HTTP / 3支持来表示支持。客户端和服务器都必须支持相同的Quic和HTTP / 3草稿版本来彼此连接。例如,Firefox目前支持规范的草稿27到32,因此服务器必须在Alt-SVC或HTTPS记录中报告其中一个版本(例如,“H3-32”)以用于Firefox以尝试使用Quic和HTTP / 3使用该服务器。访问此类网站时,在DEV工具中查看网络请求信息应显示ALT-SVC报头,也表示使用HTTP / 3。

如果您遇到这些或其他网站的问题,请在Bugzilla中提交一个错误。