如何识别http 400错误代码tomcat的原因?

如何识别http 400错误代码tomcat的原因?,tomcat,http-headers,http-status-code-400,Tomcat,Http Headers,Http Status Code 400,我们的一些请求出现了间歇性的400响应错误,我试图找出400响应错误的原因。tomcat的访问日志显示400响应。因此,我为tomcat添加了请求转储程序过滤器。查看日志,当400发生时,我没有从这个过滤器中得到任何信息。在请求转储程序日志中,此错误前后成功的请求的信息都在日志中,而生成400响应的请求的信息则不在日志中。我正在寻找关于如何在tomcat中跟踪此问题的建议。我以为请求转储程序会这样做,但正如我所说,该日志中没有生成任何内容 400是个错误的要求。您说生成400的请求没有任何内容这

我们的一些请求出现了间歇性的400响应错误,我试图找出400响应错误的原因。tomcat的访问日志显示400响应。因此,我为tomcat添加了请求转储程序过滤器。查看日志,当400发生时,我没有从这个过滤器中得到任何信息。在请求转储程序日志中,此错误前后成功的请求的信息都在日志中,而生成400响应的请求的信息则不在日志中。我正在寻找关于如何在tomcat中跟踪此问题的建议。我以为请求转储程序会这样做,但正如我所说,该日志中没有生成任何内容

400是个错误的要求。您说生成400的请求没有任何内容这一事实本身似乎就是一个答案。我们可以在浏览器中使用相同的URL和粘贴,它可以正常工作。但是,是否应该发送一些东西,而不是呢?i、 例如,这是一个需要JSON的POST主体的调用,但它不在那里吗?这是一个get请求。我已经研究了400美元的潜在原因。URL是好的。有时,完全相同的事情也会起作用。我想知道,我们的饼干吃多了吗?我们所说发送的长度是否与实际发送的长度不同?所以我需要看看实际发送的头是什么。你用的是什么版本的Tomcat?根据需要,标题应该被转储。