我尝试使用 cURL,但默认情况下(Debian)似乎没有使用 HTTPS 支持编译,我不想自己构建它。
wget
似乎有 SSL 支持,但我没有找到有关如何使用 wget 生成 OPTIONS HTTP 请求的信息。
很久以前,Debian 中默认安装的 curl 支持 HTTPS。(很久以前有两个单独的包,一个有 SSL,一个没有 SSL,但现在已经不是这样了)
您可以像这样使用 curl 发送 OPTIONS 请求:
curl -i -X OPTIONS http://example.org/path
您也可以使用-v
而不是-i
查看更多输出。
要使用 OPTIONS 方法发送纯 * (而不是路径,请参阅RFC 7231),您需要 curl 7.55.0 或更高版本,因为您可以运行如下命令行:
curl -i --request-target "*" -X OPTIONS http://example.org