SOAPUI y MTOM - Decodificar el mensaje

De Dos Ideas.
Saltar a: navegación, buscar

Si tenemos un web service que tansmite un archivo utilizando MTOM, utilizando SoapUI tenemos dos formas de ver el archivo. Esto depende del método de transferencia que se utilice, inline o atachado.


Visualizar archivo inline

Si consumimos un web service desde SoapUI y el archivo va en forma inline tenemos que seguir los siguientes pasos pasos para poder visualizar el archivo decodificado:

  • Verificar el encoding en la cabecera del mensaje. Esto se puede ver en la solapa raw de la respuesta.
  • Copiar el contenido del archivo codificado en base64.
  • Decodificar el archivo utilizando un decodificador base64.
  • Guardar el contenido que devuelve la página en un archivo con la extensión correspondiente (Por ejemplo. archivo.pdf)

Visualizar archivo atachado

Si consumimos un web service desde SoapUI y el archivo va atachado al mensaje, este puede ser visualizado desde la solapa attachments ubicada en la parte inferior de la ventana de la respuesta.