2011-04-12 29 views
2

我正在使用curl API进行安全的SSL连接。 我的命令行请求到服务器通过卷曲在Linux机器:我如何删除curl请求中的标头

curl -k https://<ip>:<port> -H "User-agent:" -H "Host:" -H "Accept:" -X <request> -o ssl.txt 

Myrequest会这样

GET /005F02007024058020C0100416476173900101001000000000000000010000000210120021001200344761739001010010D10122011138780893132333435363738313132323333343435353636373738C2115B54A8F08C150006303030303031 HTTP/1.1

如何删除日GET和HTTP/1.1通过命令提示符?请给我建议的卷曲API来remopve这个HTTP/1.1

回答

1

你应该尝试如果设置CURLOPT_HEADER 1, 你会告诉libcurl中获取有关 信息CURLOPT_HEADER设置为0。

目标文件和 输出关于它的“标题”。标头 将采用“HTTP风格”,看​​起来像他们在HTTP中执行的 。

+0

我已经设置了该选项0 ..但仍然无法解决它 – 2011-04-12 10:05:08

0

如果您删除GET和HTTP/1.1,那么它不再是HTTP事务。你使用-X的事实使我相信你正在尝试做类似于HTTP的事情,但不是HTTP,而curl不能帮助你。

相关问题