2013-08-12 54 views
7

我已经写了一个REST API,并且试图测试一个没有Accept头的请求。如果我通过Curl发送请求,它会添加一个默认标题Accept: */*,如果您添加了Curl的-v参数,则可以看到此内容。发送一个没有Accept头的卷曲请求?

有没有办法通过Curl发送一个没有Accept头的请求?

+6

这是http://stackoverflow.com/questions/7638661/how-to-stop-curl-php-from-sending-accept-header的副本。只需传递一个空白的'Accept'头,如下所示:'curl -H'接受:'http:// example.com /'。 – deltheil

回答

4

在冒号的右侧传递一个没有值的标题,使其从请求中删除,即使卷曲否则会自行添加它。

curl -H 'Accept:' http://example.com/