Wywoływanie żądania SOAP z polecenia powłoki

Używam curl do wysyłania żądania SOAP do usługi sieciowej i uzyskiwania odpowiedzi za pomocą skryptów powłoki. poniżej znajdziesz polecenie, którego używam: -

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

Otrzymuję odpowiedź o błędzie, która nie mówi nagłówka SOAPAction. PFB część ciała odpowiedzi

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

Każda pomoc jest mile widziana !!

questionAnswers(2)

yourAnswerToTheQuestion