java吧 关注:1,229,033贴子:12,688,390
  • 11回复贴,共1

求助,报了个异常,百度上没有的

只看楼主收藏回复

二月 16, 2017 10:20:37 下午 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.
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
at org.apache.coyote.http11.AbstractNioInputBuffer.parseRequestLine(AbstractNioInputBuffer.java:283)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1017)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1524)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1480)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)


1楼2017-02-16 22:23回复
    好像英文是说格式转换?


    3楼2017-02-16 22:42
    回复
      在request请求中发现了无效字符。仔细核对request
       ✎﹏﹏
      到现在为止,天黑不关灯life发贴1小时41分钟,才有2条回复,唉。


      IP属地:河南来自Android客户端5楼2017-02-17 00:04
      回复
        我也出现类似问题,我的情况是参数中带中文就会报这个异常,在tomcat 8.0 以下的版本通过ie访问会有问题,tomcat 8.0 的版本不会报错。
        最后在页面段js 对URL的中文参数做了转码处理后正常,把参数用encodeURI处理下: encodeURI(login_name);


        IP属地:广东7楼2017-02-20 13:51
        收起回复
          楼主这是什么问题啊,我也是出的这个错,我tomcat7,axis2 1.7.4, 用的360浏览器访问,不管怎么弄都是这个错,要疯了,真的要放弃了,什么JB玩意儿


          IP属地:上海10楼2017-03-02 14:10
          回复
            我不管你什么问题,我今天就要水到10级


            来自Android客户端11楼2017-06-26 11:16
            回复
              原因:url 有中文
              解决
              1 换tomcat
              2js url=encodeURI(url);


              IP属地:广东12楼2017-12-28 15:55
              回复
                action方法做限制了 请求的参数和方法 限制不一致


                13楼2017-12-28 16:05
                回复