我尝试使用cURL,但似乎默认情况下(Debian)未使用HTTPS支持进行编译,并且我不想自己构建它。
wget
似乎具有SSL支持,但是我没有找到有关如何使用wget生成OPTIONS HTTP请求的信息。
Answers:
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
-i
也可以让您看到输出,并且比-v
发送选项请求的Curl命令的实时示例:https: //reqbin.com/req/c-d8nxa0fl
-k
选项告诉它忽略证书错误,这可能会有所帮助。