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 | Example |
---|---|---|---|---|
maxBodyLength | false | - | The maximal length of a message body. | 10485760 |