tomcat进行http request解析的时候报错,并将错误返回给客户端了,具体的错误如下:
org.apache.coyote.http11.AbstractHttp11Processor.process
Error parsing HTTP Request header.
Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
baidu google 到的答案都是炸 tomcat servce.xml 中加入maxHttpHeaderSize属性
比如:http://blog.csdn.net/hechuan103/article/details/47318439
http://www.w2bc.com/Article/15349
http://blog.csdn.net/codetomylaw/article/details/43407443
这篇文章分析的特别到位
还有很多帖子说是使用啦get请求请求url过长
我也照做啦可是没有解决
后来发现是因为我的请求参数总包含啦 | 特殊字符,如该去掉特殊字符则请求成功。
另外tomcat 版本降到 7.0.63 也没有问题。