随着 Cloudflare、Google Chrome 和 Firefox 添加对 QUIC 协议的支持,HTTP/3 终于得到了急需的提升。虽然谷歌已经在 Chrome Canary 79 版中添加了 QUIC 作为实验性功能,但 Firefox 将在今年秋季晚些时候推出对 Nightly 版本的支持。
对于不知道的人来说,HTTP/3 是 Web 的未来。它是一种完全重新编写的 HTTP 协议,用于将内容从网站的服务器移动到客户端软件,例如 Web 浏览器和移动应用程序。 HTTP/3 使用 QUIC 协议而不是以前和当前 (HTTP/2) 协议使用的 TCP。总而言之,HTTP/3 更快,明显比我们之前见过的任何东西都要快。
谷歌和 Cloudflare 现在已经开放了公开测试的协议。但是,网站也需要迁移到 HTTP/3 才能看到使用支持 HTTP3 的浏览器的好处。值得庆幸的是,使用 Cloudflare 的 CDN 服务为其站点的网站管理员现在可以从他们的 Cloudflare 仪表板启用对 HTTP/3 的支持。
在 Chrome 中启用 HTTP/3 (QUIC) 支持
目前 Chrome Canary 79 及更高版本支持 HTTP/3。 Chrome Canary 是 Chrome 的前沿版本,它可能非常不稳定,你不应该将它用于主流工作。您可以从以下链接下载 Chrome Canary。
下载 Google Chrome Canary运行您从上面的链接下载的 Google Chrome Canary 安装程序,然后在您的计算机上安装该浏览器。
安装后,在您的计算机上启动 Chrome Canary。然后输入 铬://标志
在地址栏中按 Enter 键以访问 Chrome 的实验性功能页面。
在 Experiments 页面的搜索框中,在搜索框中输入“QUIC”,过滤掉所有的实验特征,快速找到“Experimental QUIC protocol”标志。
单击“Experimental QUIC protocol”标志旁边的“Default”下拉菜单框,然后从可用选项中选择“Enabled”。
为 QUIC 协议功能选择“启用”后,屏幕底部将出现“重新启动”按钮。单击它以重新启动 Chrome Canary 并启用 QUIC 协议。
而已。 QUIC 协议现已在您的 Chrome Canary 安装中激活。 HTTP/3 和 QUIC 支持的网站现在应该可以更快地加载,如果你能找到的话。
仅供参考,google.com、youtube.com、android.com 和大多数其他 Google 拥有的域已经支持 QUIC 协议。