Query param appender

[io/http/utils/Query param appender]

Appends a single or array query param received via param to the received list of single query params in a key-value pair format. Example:

  1. {"key": "name", "value": ["John", "Doe"]}@1 received via param

  2. [{"key": "age", "value": "27"}]@1 received via params

  3. [{"key": "age", "value": "27"}, {"key": "name", "value": "John"}, {"key": "name", "value": "Doe"}]@1 sent via params (output)

Keywords: query, GET, request, append, concatenate, reducer

Input ports

  • param: {"key": string, "value": (string or string[])}

    Receives a query parameter as a key-value pair. The query parameter may be a single value or an array.

  • params: {"key": string, "value": string}[]

    Receives an array of single parameter key-value pairs.

Output ports

  • params: {"key": string, "value": string}[]

    Sends an array of single query parameters as key-value pairs.

Last updated