使用Curl命令发送soap请求返回http 400

时间:2017-10-26 02:23:29

标签: curl soap

我可以成功地在邮递员中发送肥皂请求。然后我从postman复制curl命令,在Windows上用curl试试。但它返回了http 400。

curl https://xxx -H“cache-control:no-cache”-H“content-type:text / xml; charset = utf-8”-H“soapaction:Getxxxx”-d“D:\ request.xml“-v

如果只是尝试获取,则返回http 200。 卷曲https://xxx -v

1 个答案:

答案 0 :(得分:0)

应该使用@之前的文件名,如下所示:

curl https://xxx -H“cache-control:no-cache”-H“content-type:text / xml; charset = utf-8”-H“soapaction:Getxxxx”-d @D:\ request.xml -v