我想控制我的 Http 异常,以便能够决定响应正文中的内容。如果我抛出一个标准HttpException(404, "not found");
,然后使用提琴手,我可以看到 404 状态代码已设置,但是所有这些垃圾 html 都被塞入了响应正文。
有没有办法覆盖或扩展 HttpException 类以允许您将自己的内容注入响应正文?
我试图实现我自己的CustomHttpException
,就像 HttpException 扩展了 ExternalException 类一样,但无论我如何切割它,系统总是会在正文中使用相同的标准 html 引发 500 错误。
有什么帮助吗?