HTTPClient 每次请求后都抛出 Error parsing HTTP request header,但是不影响数据返回,网上说是tomcat的问题,但是我这边怎么试都不行,不知道为什么有么有同样问题的兄弟,是怎么解决的
请输入代码
2018-06-14 11:02:24.529 DEBUG 47308 --- [nio-8122-exec-8] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header
java.io.EOFException: null
at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1202)
at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1149)
at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:742)
at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:404)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:667)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:802)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:724)
2018-06-14 11:02:24.529 DEBUG 47308 --- [nio-8122-exec-8] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@1875e8c:org.apache.tomcat.util.net.NioChannel@1e924f9:java.nio.channels.SocketChannel[connected local=/127.0.0.1:8122 remote=/127.0.0.1:55761]], Status in: [OPEN_READ], State out: [CLOSED]
2018-06-14 11:02:24.529 DEBUG 47308 --- [nio-8122-exec-8] o.apache.tomcat.util.threads.LimitLatch : Counting down[http-nio-8122-exec-8] latch=1
2018-06-14 11:02:40.207 DEBUG 47308 --- [8122-Acceptor-0] o.apache.tomcat.util.threads.LimitLatch : Counting up[http-nio-8122-Acceptor-0] latch=1
2018-06-14 11:02:40.207 DEBUG 47308 --- [nio-8122-exec-9] o.a.coyote.http11.Http11InputBuffer : Received [POST /lpay HTTP/1.1
Content-Type: application/json
charset: utf-8
accept: */*
用了NIO吗?会不会是因为nio的某个tunnel没有close啊