我最近更新到了 Tomcat 9.0.0.M20,并注意到 Tomcat 没有在 http 响应的状态行中添加原因短语。
即使我使用HttpServletResponse.sendError(code, msg)
,“msg”也不会添加到状态行,只有 html 页面生成了我的消息。
如何解决这个问题?
答案1
不能。从 Tomcat 9 开始,Tomcat 不再发送原因短语。Tomcat 8.5.x 默认不发送原因短语,但可以配置为发送原因短语。Tomcat 8.0.x 及更早版本将发送原因短语。