Sono in grado di chiamare un servizio Web dalla riga di comando di Linux utilizzando CURL. Ora sto cercando di usare wget per chiamare un servizio Web ma ricevo sempre il seguente errore: Errore interno server 500.Chiamare il servizio Web utilizzando wget
sto usando la seguente sintassi:
wget http://<endPoint> --post-file=soapRequest.xml --header="Content-Type: application/soap+xml" --output-document=soapResponse.xml
Dove soapRequest.xml contiene la richiesta XML (convalidato da SoapUI).
L'errore riscontrato da 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.
Sì: se invio lo stesso payload utilizzando SoapUI il server mi dà una risposta corretta .. – matteogll