key=value&other=value format that web forms and many webhooks send. It splits the body on the & separators, decodes the percent-escapes in each value, and hands back the keys and values as structured data you can map. Use this when a webhook or HTTP request arrives with a form-encoded body rather than JSON or XML.
This is a stream parser, so it is set as the response parser on the step that reads the body. It does not run on its own against a single value.
Fields
Sample data
A form-encoded body is read as part of a step that receives a request, so it cannot be run on its own against a single value. With the pattern left empty, the whole body becomes one entity whose fields are the decoded key/value pairs. Input (request body):key=value pair becomes a field, and percent-escapes such as %20 are decoded back to readable text.