在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