【发布时间】:2012-03-15 14:45:32
【问题描述】:
我正在尝试使用带有 curl 的肥皂调用来获取 xml,请参见下文。如您所见,我将 echo 命令的输出通过管道传输到 curl 的 -d 参数中。我们有一个旧版本的 curl,因此我们不能使用 --data-urlencode 函数。现在我的解决方案有效,但是我不知道如何获取 curl 命令的错误代码。请帮忙!
$HEADER="<xml>this is my header I want to post</xml>"
echo $HEADER | curl -H 'Content-Type: text/xml; charset=utf-8' -H 'SOAPAction:https://blabla' -d @- -o output.xml -X POST https://blablabla
【问题讨论】: