Additional Info

Este interceptor recupera informaciones adicionales que pueden ser insertadas en las peticiones (requests).

Al ser adicionado en el flujo, él extrae los valores configurados en los headers, parámetros de consulta (query params) o cuerpo (body) de la petición y salva en los detalles del Trace estos datos en formato clave-valor.

Funcionamiento

Al ser realizada una petición con el interceptor Additional Info en el flujo, el gateway verifica si una expresión fue adicionada en el header, query params o body. En el caso que sea encontrada una expresión con la clave configurada en cualquiera de los locales mencionados, el gateway recupera la información y adiciona en el Trace la clave y el valor encontrados.

Configuración del Interceptor

Para configurar el interceptor es necesario llenar tres campos:

  • Expression: determina la clave que debe ser recuperada de la petición. La expression debe ser precedida de uno de estos prefijos: $body, $header o $queryParam, de acuerdo con la ubicación de la información en la petición.

  • Name: determina el nombre del interceptor, que debe ser único.

  • Type: Determina el tipo de dado aceptado en el valor de la expresión.

Para fecha, el formato es «yyyy/MM/dd HH:mm:ss». Ejemplo: 2017/11/21 09:59:53.

La imágenes siguientes muestran un ejemplo de configuración del interceptor:

additionalinfo 01
additionalinfo 02
Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]