Curl GET / POST原始数据包括标题?

时间:2012-03-12 19:44:00

标签: http curl http-headers http-post

在命令行curl中是否有一种方法可以将POST或GET(插入您喜欢的HTTP方法)数据添加到URL并包含在原始发布数据标头值中,而不是发出-H个选项?

例如:

$curl --data-binary @- http://server.com/foo/bar <<EOF
X-Foo: Foo
X-Bar: Bar and a lot of random characters
Accept-Encoding: bzip2

My-raw-binary-data-here...
EOF

1 个答案:

答案 0 :(得分:3)

不,没有办法。 curl是一个为您执行HTTP的HTTP客户端。使用&#39; nc&#39; (netcat)或类似的,如果你想更自由地提出你的全部请求。