Mac OS 测试 HTTP 3

在MacOS上轻松构建和测试HTTP / 3

Install homebrew from https://brew.sh/

这将替代您当前的curl安装。运行以下命令以安装必需的依赖关系并使用 quiche 与 curl 支持构建 。

1,如果已经拥有,请卸载curl:

brew remove -f curl

2,Build curl with quiche:

brew install -s https://raw.githubusercontent.com/cloudflare/homebrew-cloudflare/master/curl.rb

3,curl二进制文件将安装在“ /usr/ local/opt/curl/bin”上,因此您需要添加到 $PATH 中,检查是否正确构建了具有H3支持的 curl :

curl --help | egrep ‘alt-svc|http3‘
     --alt-svc <file name> Enable alt-svc with this cache file
     --http3         Use HTTP v3

现在,您可以尝试 curl 在任何启用了 H3 的网站上进行。

curl --http3 https://cloudflare-quic.com
curl --http3 https://blog.cloudflare.com