API Management versions 7.5.X and 7.6.X have reached end of support in November 2020.
Check out the latest version of the documentation.

HTTP parser


The HTTP Parser filter parses the HTTP message headers and body. As such, it acts as a barrier in the policy to guarantee that the entire content has been received before any other filters are invoked. It can be used, for example, to wait for an entire message from the back-end service before the gateway begins to reply to the caller. It requires the content.body attribute.

The HTTP Parser filter forces the server to do store-and-forward routing instead of the default cut-through routing, where the request is only parsed on-demand. For example, you can use this filter as a simple test to ensure that the message is XML.

See also HTTP header authentication.


Enter a descriptive name for this filter to display in a policy.

Related Links