Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何识别http 400错误代码tomcat的原因?_Tomcat_Http Headers_Http Status Code 400 - Fatal编程技术网

如何识别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?根据需要,标题应该被转储。