CURLを使用してLinuxコマンドラインからWebサービスを呼び出すことができます。 wgetを使用してWebサービスを呼び出そうとしていますが、常に次のエラーが表示されます。 500内部サーバーエラー。wgetを使用してWebサービスを呼び出す
私は、次の構文を使用しています:
wget http://<endPoint> --post-file=soapRequest.xml --header="Content-Type: application/soap+xml" --output-document=soapResponse.xml
soapRequest.xmlは(SOAPUIによって検証)XML要求が含まれています。エラーはwgetのから返さ
です:あなたは、SOAPと一緒にペイロードを
Connecting to <host:port>... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
2011-12-12 23:18:33 ERROR 500: Internal Server Error.
はい:SoapUIを使用して同じペイロードを送信した場合、サーバーは正しい応答を返します。 – matteogll