Explanation:
Note that due to the streaming nature of Membrane, a request header may already have been passed on to the backend, when the condition "body.length > X" becomes true. In this case, further processing is aborted and the connection to the backend is simply closed.
To apply <limit/> only to either requests or responses, wrap it in a corresponding tag: <request><limit ... /></request>.
Syntax
<limit maxBodyLength="integer"/><limit maxBodyLength="integer"/>
Sample
<serviceProxy port="8080">
<limit maxBodyLength="52428800" />
<target host="www.predic8.com" />
</serviceProxy><serviceProxy port="8080"> <limit maxBodyLength="52428800" /> <target host="www.predic8.com" /> </serviceProxy>
Attributes
| Name | Required | Default | Description | Examples |
|---|---|---|---|---|
| maxBodyLength | false | - | The maximal length of a message body. | 10485760 |