设置Tomcat服务器的HTTP首部长度最大值
来源:互联网 发布:sql数据库实训 编辑:程序博客网 时间:2024/06/06 08:24
How to change tomcat http header maximum length limit?
扩展:在Tomcat 6和7中,默认大小是8K。
如果客户端发送的HTTP首部长度超出了服务器的限制,会收到服务器返回的400错误信息。
Failed to load resource: the server responded with a status of 400 (Bad Request)
Tomcat5.5的官方配置参考手册包含对首部长度的说明:
配置项名称是:maxHeaderCount
说明原文:The maximum size of the request and response HTTP header, specified in bytes. If not specified, this attribute is set to 4096 (4 KB).
翻译:maxHeaderCount属性代表请求和响应的HTTP首部的最大长度,单位是字节。如果不指定,该属性将被设为4096(4K)。扩展:在Tomcat 6和7中,默认大小是8K。
如果默认大小无法满足实际需求,可以修改该配置项,配置文件路径是 $TOMCAT_HOME/conf/server.xml。
修改后的配置项如下。
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --><Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" maxPostSize="2000000"/>
0 0
- 设置Tomcat服务器的HTTP首部长度最大值
- http-headers服务器返回的首部错误码304
- 图解HTTP:与HTTP协作的WEB服务器与HTTP首部
- 关于 HTTP GET/POST 请求参数长度最大值的问题
- 关于 HTTP GET/POST 请求参数长度最大值的问题
- HTTP/1.1的实体首部
- Tomcat服务器的设置
- 关于IP协议首部长度的计算
- 图解http(返回结果的HTTP状态码四 与http协作的web服务器五 http首部六)
- 对Tomcat 设置最大值和配置可监控的设置
- HTTP首部
- HTTP首部
- tomcat的wap服务器设置
- Apache Tomcat 服务器的设置
- Tomcat服务器虚拟目录的设置
- editText设置输入最大值(不是长度)
- HTTP请求首部的Host字段
- 关于 HTTP GET/POST 请求参数长度最大值的一个理解误区
- 手工安装wamp
- MFC之Ribbon界面编程
- HDU 3899 JLUCPC 树型DP
- 在Windows平台上安装nodejs的oracle驱动
- JavaScript权威指南第02章 词法结构
- 设置Tomcat服务器的HTTP首部长度最大值
- 嵌入式万能红外解码算法实现
- oracle恢复案例:rename一个数据文件后做不完全恢复
- dd命令简单使用举例
- windows中消息的分类
- C中double到int的转换、四舍五入
- Ubuntu的发行版本及控制
- 【12c】root container 和 pdb 的一些区别
- JAVA打JAR包后,IF判断异常