Limiting Form Content
Forms can be a vector for denial-of-service attacks, like explained in this section of the Programming Guide.
Configuring Form Limits for a Web Application
To configure the form limits for a single web application, the WebAppContext
instance can be configured from a context XML file or WEB-INF/jetty-web.xml
file:
<Configure class="org.eclipse.jetty.ee10.webapp.WebAppContext">
...
<Set name="maxFormContentSize">200000</Set>
<Set name="maxFormKeys">200</Set>
</Configure>
These settings can also be set via the following ServletContext
attributes.
-
org.eclipse.jetty.server.Request.maxFormKeys
-
org.eclipse.jetty.server.Request.maxFormContentSize