我正在尝试使用 as 发回一个简单的错误Json
消息HTTP code
as 404
。
所以我开始编写自己的IExceptionFilter
检查以查看异常。为了简单起见,如果异常抛出是类型,ResourceNotFoundException
那么我将代码设置为404
. 否则一切 if 500
。
现在,问题是..返回默认的IIS7 404错误消息:(我的代码被称为..但它似乎绕过了它(稍后在管道中)......
我需要做些什么吗?
我需要打开自定义错误处理(在网络配置中)还是什么?
编辑:我正在尝试做 twitter 所做的事情。他们的Http 响应代码文档显示/解释了一些示例,他们如何处理 404 等。我想在我的 MVC 应用程序中这样做。
编辑2:我所做的代码在这里列出,供任何人参考:)