Lau*_*ura 5 tomcat http-headers http-status-code-400
我们的一些请求遇到间歇性的 400 响应错误,我试图找出 400 响应的原因。tomcat 的访问日志显示了 400 响应。所以我添加了 tomcat 的 request-dumper 过滤器。查看日志,当 400 发生时,我没有从这个过滤器中得到任何信息。在请求转储程序日志中,日志中记录了在此错误之前和之后立即成功的请求的信息,但没有生成 400 响应的请求的信息。我正在寻找关于什么/如何在 tomcat 中追踪这个问题的建议。我认为请求转储程序会执行此操作,但正如我所说,该日志中没有生成任何内容。
在将我们的 API 的 tomcat 从 Tomcat_7 升级到 Tomcat_9 后,我也遇到了同样的问题。相同的代码在版本 7 中运行良好。它是来自前端应用程序的 GET 调用,该调用对在 TC_9 上运行的 API 进行调用。现在,托管 API 的 Tomcat-9 拒绝调用并返回 400 错误请求
需要注意的一件事 - URL 中的查询参数之一有很多(大约 60-70)逗号分隔值,例如 https://?custId=value1&attribute=v1,v2,v3,v4,..... ......,v70
因此整个 URL 中的文本字符总数约为 4000+
| 归档时间: |
|
| 查看次数: |
3156 次 |
| 最近记录: |