我只想从一个旋度请求获得标题
curl -I www.google.com
很好,现在我想这样做,但是也要传递邮件数据:
curl -I -d'test=test' www.google.com
但我得到的只有:
Warning: You can only select one HTTP request!
有人知道该怎么做吗,还是我做了什么蠢事?
-d表示通过 POST方法发送表单数据。-I意味着您只是通过 HEAD偷看元数据。
-d
POST
-I
HEAD
我建议两者皆是
/dev/null
-D headerfile
headerfile
-i
-I选项告诉 curl 执行一个 HEAD 请求,而 -d'test=test'选项告诉 curl 执行一个 POST,因此您告诉 curl 执行两种不同的请求类型。
-d'test=test'
curl -s -d'test=test' -D- -o/dev/null www.google.com
或者,在 Windows 上:
curl -s -d'test=test' -D- -onul: www.google.com
这是我能找到的最简单的方法了,可以选择的方法有:
-