![在 Jetty 应用程序上收到 HTTP 400 错误](https://linux22.com/image/609921/%E5%9C%A8%20Jetty%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%B8%8A%E6%94%B6%E5%88%B0%20HTTP%20400%20%E9%94%99%E8%AF%AF.png)
我工作场所的一个 Jetty 应用程序在 Ubuntu Server 上运行,没有响应(用户将要http://[我的应用路径]/等待了很久,过了很长时间才收到错误代码 400。
我对这个主题还不熟悉,我不确定如何开始排除此错误。我可以说我从网络中的多台计算机收到此错误,它们都是使用最新防病毒软件等保护的 Windows 计算机。
我尝试清理客户端机器上的缓存和 cookie,但问题并未得到解决。
答案1
值得检查的一件事是您使用的 Jetty 版本。根据您的版本,某些版本存在一个已知问题,即使用不包含尾部斜杠“/”的 URL 访问服务器时,会遇到您描述的 400 错误代码。
看这里有关此特定问题的更多信息。以下是 Jetty 错误跟踪器上提交的实际问题的链接,JETTY-1553。