dump Action
The dump action terminates the request processing and dumps out (intermediate) data to the client.
Syntax
in="..."defines the input location (optional, default isfit://request/content)minify="true|false"controls JS/CSS minification (optional, default istrue)mime="..."sets the HTTP header fieldContent-Typeto the given value (optional, no default)status="..."sets the HTTP status code to the given value (optional). If nostatusattribute is set, the HTTP status will remain unchanged. Ifstatushas an empty value (e.g.status=""), the HTTP status code is set to500.
Usage
Before sending out the data specified in in, the dump action makes the following modifications:
The meta data of
inis used to determine theContent-TypeheaderNew cookies received from upstream servers are sent
The following modifications are applied to the content:
remaining
fit:URIs are stripped or translatedJavaScript and CSS content is minified, if not disabled
Examples
<dump />
<dump in="fit://site/public/error.html"/>
<dump in="fit://request/content" status="201" mime="text/plain"/>The action is handy in debugging situations to terminate the flow at a certain position. In this example we dump the main content after applying regular expressions but before parsing the content:
<flow>
<request>…</request>
<regex ... />
<!-- debug: terminate after regex has been applied -->
<dump/>
…
</flow>Last updated
Was this helpful?