java - 设置 maxHttpHeaderSize 属性 tomcat maven 插件

标签 java maven tomcat

我正在使用 tomcat7-maven-plugin。下面是配置... 我的服务器收到的请求包含超过 8 KB 的 http header 。 根据此文档,tomcat 7 中 maxHttpHeaderSize 的默认大小为 8 KB...

[ http://tomcat.apache.org/tomcat-7.0-doc/config/http.html][1]

如何使用 maven 配置来增加它。

pom.xml

<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/</path>
<port>9090</port>   
<httpsPort>9091</httpsPort>
<keystorePass>XX</keystorePass>
<useTestClasspath>false</useTestClasspath>
<systemProperties>
<javax.net.ssl.trustStore>${basedir}/src/main/resources/jssecacerts</javax.net.ssl.trustStore>
<JAVA_OPTS>-Xms256m -Xmx1024m -XX:MaxPermSize=256m</JAVA_OPTS>
</systemProperties>
</configuration>
</plugin> 

最佳答案

好吧,事实证明至少在 maven tomcat 插件中是不可能的。参数“maxHttpHeaderSize”不起作用。我们必须采取一些变通办法来克服它。

关于java - 设置 maxHttpHeaderSize 属性 tomcat maven 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31257642/

相关文章:

java - 无法使用 WSDLToJava 和 Apache CXF 3.1.6 为 Web 服务生成 java 代码

java - Android 单元测试 - 测试返回 null 的方法

java - Maven Cucumber 报告多个 JSON 文件

eclipse - Eclipse WTP 在 Tomcat 服务器中部署依赖项的奇怪行为

java - 如何仅当我的框架在 Java 屏幕上消失时才执行操作?

java调用包程序无响应

Jenkins 插件的 Spring-core 依赖版本错误

java - Maven 不使用较新的本地构建/安装的依赖项

java - Tomcat 8 错误 : invalid character ':' in value part of property

java - 类NamePool使用大量Java堆