Tomcat 8.0.28“解析HTTP请求标头时出错”

时间:2016-03-23 10:40:50

标签: java tomcat grails

我正在使用grails 3.0.9

和这个插件

compile 'org.grails.plugins:mail:2.0.0.RC6'
compile "org.codehaus.groovy.modules.http-builder:http-builder:0.7"

我使用this插件访问其他服务器..

这是我的代码..

import groovyx.net.http.HTTPBuilder
import static groovyx.net.http.Method.GET
import static groovyx.net.http.ContentType.TEXT

def http = new HTTPBuilder( 'https://abc.yesido.web.id' )

            http.request(GET,TEXT) { req ->
                uri.path = '/test.php' // overrides any path in the default URL
                uri.query = [ u: test, p: 123, d: destinationNo, m: messages ]

                response.success = { resp, reader ->
                    assert resp.status == 200                   
                    System.out << reader 
                    loggResponse(resp, reader, refNo)
                }
                response.'404' = { resp ->
                    println 'Not found'
                }
            }

这段代码运行得很好...... 但是我离开它几个小时后,我的tomcat已经停止了.. 这是catalina.out消息日志..

23-Mar-2016 16:03:01.515 INFO [http-nio-80-exec-3] 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.

我不知道为什么我的tomcat停止运行..

我没有使用websocket或类似this问题..

任何人都知道如何解决这个问题?

0 个答案:

没有答案