如何从命令行发送HTTP OPTIONS请求?

时间:2013-01-23 14:16:24

标签: curl wget

我尝试使用cURL,但似乎默认情况下(Debian)没有使用HTTPS支持编译,我不想自己构建它。

wget似乎有SSL支持但我没有找到有关如何使用wget生成OPTIONS HTTP请求的信息。

2 个答案:

答案 0 :(得分:113)

默认情况下,Debian中安装的curl支持HTTPS。 (很久以前有两个独立的软件包,一个有一个,一个没有SSL,但现在不是这样了)

选项/路径

你可以发送一个像curl这样的OPTIONS请求:

curl -i -X OPTIONS http://example.org/path

您也可以使用-v代替-i来查看更多输出。

OPTIONS *

要使用OPTIONS方法发送普通*(而不是路径,请参阅RFC 7231),您需要使用curl 7.55.0或更高版本,因为您可以运行命令行,如:

curl -i --request-target "*" -X OPTIONS http://example.org

答案 1 :(得分:0)

用于发送OPTIONS请求的Curl命令的实时示例: https://reqbin.com/req/c-d8nxa0fl