Archivos 2015

Enviar un XML a un servicio web (con identificación mediante certificado)

Si el servicio requiere identificación con un certificado digital (autenticación de doble vía o two way auth):

wget -v --no-check-certificate --certificate=cert.pem --private-key=private.key -O - -S --post-file=fichero.xml https://servidor:puerto/endpoint

Quizá necesites cambiar el formato del certificado.

Requisitos:

Wget (suele venir en todos los Linux).

Enviar un XML a un servicio web con wget

Para probar el funcionamiento de un servicio web directamente desde la consola:

wget -v -O - -S --post-file=fichero.xml http://servidor:puerto/endpoint

OJO, entre las opciones -0 y -S hay un guion (-).

Si el servicio es https, se añade --no-check-certificate; de otro modo falla el envío al no poder comprobarse el certificado del servidor ...

Seguir leyendo

Archivos Mensuales

Siguiente año

2016