0

其中一个外部应用程序正在调用我拥有的 Jetty 服务器。他们正在使用 HttpPost 发送请求。但是,有时请求确实会通过,有时码头会发送一个

*************STATUS: HTTP/1.1 400 Bad Request********
*************STATUS CODE: 400********

有没有办法我可以捕捉到这个并修改响应而不是码头自动发送它。

目前在 doGet 方法中,我总是将 ServletResponse 设置为 OK。

在 doGet 方法中还有 System.out.prinln 是否会导致异常或关闭码头服务器???

4

1 回答 1

0

HttpPost 可能是一个 POST 请求,也就是doPost(request,response)方法,而不是doGet(request,response)方法。

使用System.out.println()对 HTTP 处理没有影响。

于 2013-10-30T18:30:03.213 回答