Я могу вызвать веб-службу из командной строки Linux с помощью CURL. Теперь я пытаюсь использовать wget для вызова веб-службы, но всегда получаю следующую ошибку: 500 Внутренняя ошибка сервера .
Я использую следующий синтаксис:
wget http://<endPoint> --post-file=soapRequest.xml --header="Content-Type: application/soap+xml" --output-document=soapResponse.xml
Где soapRequest.xml содержит XML-запрос (проверенный SoapUI).
Wget возвращает ошибку:
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.