Вызов SOAP-запроса из команды оболочки

Я использую curl для отправки SOAP-запроса веб-службе и получения ответа с помощью сценариев оболочки. Ниже приведена команда, которую я использую :-

curl  -H "Content-Type: text/xml; charset=utf-8" -H "SOAPAction:" -d @sample_request.txt -X POST http://someWebServiceURL

. Я получаю ответ об ошибке, в котором говорится об отсутствии заголовка SOAPAction. PFB часть тела ответа

<soapenv:Body>
<soapenv:Fault>
<faultcode>Client.NoSOAPAction</faultcode>
<faultstring>WSWS3147E: Error: no SOAPAction header!</faultstring>
</soapenv:Fault>
</soapenv:Body>

Любая помощь приветствуется!

8
задан shellter 17 April 2012 в 12:40
поделиться