首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >禁用Tomcat中的所有默认HTTP错误响应内容

禁用Tomcat中的所有默认HTTP错误响应内容
EN

Stack Overflow用户
提问于 2009-04-27 16:42:42
回答 8查看 68.3K关注 0票数 71

默认情况下,如果Tomcat遇到HTTP 404之类的东西,它会将一些HTML内容发送回客户端。我知道通过web.xml<error-page> can be configured来定制这个内容。

但是,我只希望Tomcat在响应内容方面不发送任何(当然,我仍然需要状态代码)。有什么方法可以轻松地配置它吗?

我试图避免A)显式地从我的Servlet在响应流上发送空内容,以及B)在我的web.xml中为一大堆HTTP错误状态配置自定义错误页面。

对于一些背景知识,我正在开发一个HTTP API,并控制我自己的响应内容。例如,对于HTTP 500,我在包含错误信息的响应上填充一些XML内容。对于HTTP 404这样的情况,HTTP响应状态对于客户端就足够了,而tomcat发送的内容是不必要的。如果有不同的方法,我乐于倾听。

编辑:经过不断的调查,我仍然找不到太多的解决方案。如果有人可以明确地说这是不可能的,或者提供了一个资源来证明它不会工作,我会接受这个答案,并尝试解决它。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/794329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档