Additional Info

This interceptor retrieves additional information that can be added to requests.

When added in the flow, it extracts the values ​​configured in the header, query param or body of the request and saves them in key-value format in the General Trace details.

How it works

When a request is made with the Additional Info interceptor in the flow, the gateway checks whether an expression with a preconfigured key has been added to the header, query param or body. If an expression is found in any of the locations, the gateway retrieves the information and adds the key and value found to the Trace details of that request.

Configuring the interceptor

To configure the interceptor, three fields must be filled:

  • Expression: determines the key that must be retrieved from the request. The expression must be preceded by one of these prefixes: $body, $header, or $queryParam, according to where the information is located in the request.

  • Name: determines the name of the interceptor, which must be unique.

  • Type: determines the type of data accepted in the value of the expression.

For date, the format is “yyyy/MM/dd HH:mm:ss” (e.g., 2017/11/21 09:59:53).

The images below show an example of configuration:

additionalinfo 01
additionalinfo 02
Thanks for your feedback!
EDIT

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