1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 Firefox Nightly/Beta已默认支持QUIC和HTTP/3

本帖由 漂亮的石头2021-04-17 发布。版面名称:新闻聚焦

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,439
    赞:
    48
    在 Firefox Nightly 和 Firefox Beta 中,已经默认启用了对 QUIC 和 HTTP/3 的支持。Mozilla 官方表示这些支持将在 Firefox Stable Release 88 版本中开始支持。HTTP/3 将会在 5 月底前默认支持。

    [​IMG]

    [​IMG]

    HTTP/3 是基于 QUIC 的 HTTP(网络协议)的新版本。与HTTP/2相比,HTTP/3有三个主要的性能改进:​


    ● 因为它是基于 UDP 的,因此它的连接时间更短​

    ● 没有连线阻塞(line blocking),即传送数据包的延迟会导致整个连接延迟​

    ● 它能够更好地检测和修复数据包丢失。​

    QUIC 还提供了连接迁移和其他功能,应该可以提高性能和可靠性。有关 QUIC 的更多信息,请参阅 Cloudflare 的这篇优秀博客文章。​

    如何使用它?


    如果 Web 服务器(例如,Google 或 Facebook)提供 HTTP/3,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 Tools中查看网络请求信息应该会显示Alt-Svc头,同时也会显示使用了HTTP/3。​
     
正在加载...