Java 检查Axis2 web服务中接收数据的大小
在Axis2 Java web服务中,是否有任何方法强制执行从客户端接收的数据的最大大小Java 检查Axis2 web服务中接收数据的大小,java,web-services,axis2,Java,Web Services,Axis2,在Axis2 Java web服务中,是否有任何方法强制执行从客户端接收的数据的最大大小 例如,为了防止针对服务的洪水攻击,这是必需的。这听起来不像是您希望在Axis中实施的,而是在服务器中实施的。例如,在Tomcat中,您可以设置HttpConnector的maxPostSize: 将由处理的POST的最大大小(以字节为单位) 容器表单URL参数解析。可通过以下方式禁用该限制: 将此属性设置为小于或等于0的值。如果不是 指定时,此属性设置为2097152(2 MB) 看 对于Jetty,使用m
例如,为了防止针对服务的洪水攻击,这是必需的。这听起来不像是您希望在Axis中实施的,而是在服务器中实施的。例如,在Tomcat中,您可以设置HttpConnector的
maxPostSize
:
将由处理的POST的最大大小(以字节为单位)
容器表单URL参数解析。可通过以下方式禁用该限制:
将此属性设置为小于或等于0的值。如果不是
指定时,此属性设置为2097152(2 MB)
看
对于Jetty,使用maxFormContentSize:
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<Set name="maxFormContentSize">200000</Set>
</Configure>
200000
您可以根据为单个Web应用程序或整个服务器设置此设置。谢谢。这是我所期望的。您也知道Jetty的设置吗?还添加了Jetty的配置。