Chinaunix

标题: Parameters:Invalid chunk ignored [打印本页]

作者: liyihongcug    时间: 2010-05-24 16:01
标题: Parameters:Invalid chunk ignored
tomcat.util.http.Parameters processParameters
WARNING: Parameters: Invalid chunk ignored.
May 24, 2010 8:54:42 AM org.apache.tomcat.util.http.Parameters processParameters
WARNING: Parameters: Invalid chunk ignored.
May 24, 2010 8:54:43 AM org.apache.tomcat.util.http.Parameters processParameters
WARNING: Parameters: Invalid chunk ignored.


造成以上问题的有这么几种原因:
1、访问/test.jsp?&p1=1&p2=2...
2、访问/test.jsp?p1=1&p2=&p3=3...
3、访问/test.jsp?p1=1&&p2=2...
4、访问/test.jsp?action=save&....
5、表单提交时,存在<input name="" value="***" />这样的域

总之,代码编写的不规范容易带来这样的问题。




警告:Parameters:Invalid chunk ignored
原因:在链接参数中存在一定的问题和业务逻辑没关系,比如说在一个链接http://url?param1=value1&redundance=rValue,

其中redundance变量没有在业务逻辑中使用。
解决方法:
方法1:在业务逻辑中使用所有传入的值;
方法2:去除冗余参数;
还有一种情况
很多朋友把以上的连接写成:http://url?param1=value1&&redundance=rValue,

差别:多了一个"&"
所以,即使是你把所有的参数都在业务逻辑中使用了。但是还是会有这个警告。这时你只要吧多余的“&”符号去掉就好了。



警告: Parameters: Invalid chunk ignored.
当POST body 或 query-string参数以‘&’结束或者包含‘&=’、‘&&’这样的字符串时出现警告: Parameters: Invalid chunk ignored

http://hi.baidu.com/whs08/blog/item/39a86d16e50e3557f2de32cb.html
转自:http://hi.baidu.com/whs08/blog/item/39a86d16e50e3557f2de32cb.html


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jsship/archive/2009/02/21/3916810.aspx




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2