Puedo llamar a un servicio web desde la línea de comandos de Linux usando CURL. Ahora trato de usar wget para llamar a un servicio web pero siempre recibo el siguiente error: 500 Internal Server Error.Llamar al servicio web usando wget
estoy usando la siguiente sintaxis:
wget http://<endPoint> --post-file=soapRequest.xml --header="Content-Type: application/soap+xml" --output-document=soapResponse.xml
Dónde soapRequest.xml contiene la solicitud XML (validado por SoapUI).
El error volvió de wget es:
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í: si envío la misma carga utilizando SoapUI el servidor me da una respuesta correcta. – matteogll