我正在使用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?请建议我使用Curl API重新启动此HTTP / 1.1
答案 0 :(得分:1)
您应该尝试将CURLOPT_HEADER设置为0。
如果将CURLOPT_HEADER设置为1, 你会告诉libcurl得到 有关目标文件和的信息 关于它输出“标题”。标题 将是“HTTP风格”,看起来像 他们用HTTP做。
答案 1 :(得分:0)
如果删除GET和HTTP / 1.1,则它不再是HTTP事务。您正在使用-X的事实让我相信您正在尝试做类似HTTP的事情,但不是HTTP,并且卷曲无法帮助您。