2012-03-15 6 views
0

curlで石鹸呼び出しを使用してxmlを取得しようとしています。以下を参照してください。ご覧のとおり、echoコマンドの出力をcurlの-dパラメータにパイプします。古いバージョンのカールがあるので、--data-urlencode関数を使用することはできません。今私のソリューションは動作しますが、curlコマンドのエラーコードを取得する方法はわかりません。助けてください!Bash、パイプ出力をコマンドに渡してエラーコードを取得

$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 

答えて

0

エラーコードは、以前のコマンドのbashで変数 '$?'を使用して取得できます。

関連する問題