Invocando a solicitação SOAP do comando shell
Eu uso o curl para enviar uma solicitação SOAP para um serviço da web e obter a resposta usando scripts de shell. por favor, encontrar abaixo o comando que estou usando: -
<code>curl -H "Content-Type: text/xml; charset=utf-8" -H "SOAPAction:" -d @sample_request.txt -X POST http://someWebServiceURL </code>
Estou recebendo uma resposta de erro que diz que não há cabeçalho SOAPAction. PFB a parte do corpo de resposta
<code><soapenv:Body> <soapenv:Fault> <faultcode>Client.NoSOAPAction</faultcode> <faultstring>WSWS3147E: Error: no SOAPAction header!</faultstring> </soapenv:Fault> </soapenv:Body> </code>
Qualquer ajuda é apreciada !!