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 maxBodyLength="integer"/>
<serviceProxy port="8080">
<limit maxBodyLength="52428800" />
<target host="www.predic8.com" />
</serviceProxy>
In this setup, all requests are forwarded to www.predic8.com. Requests larger than 50MB will be discarded.
Name | Required | Default | Description | Examples |
---|---|---|---|---|
maxBodyLength | false | - | The maximal length of a message body.
|
10485760 |