SOAPUI y MTOM - Decodificar el mensaje
De Dos Ideas.
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 Motobit
- 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.