如何从命令行发送HTTP OPTIONS请求?
我试图使用cURL,但似乎默认(Debian)没有编译HTTPS支持,我不想自己构build它。
wget
似乎有SSL支持,但我没有find关于如何使用wget生成OPTIONS HTTP请求的信息。
Debian默认安装的curl支持HTTPS。 (很久以前,有两个独立的软件包,一个没有SSL,但现在不是这样了)
你可以像这样用curl发送一个OPTIONS请求:
curl -i -X OPTIONS http://example.org/path
您也可以使用-v
来代替-i
来查看更多输出。
发送“选项*”
要使用OPTIONS方法发送一个普通的*(而不是path,请参阅RFC 7231 ),则需要使用curl 7.55.0或更高版本,然后才能运行如下命令行:
curl -i --request-target "*" -X OPTIONS http://example.org