如何从HttpModule生成404错误?

时间:2009-05-02 13:24:08

标签: asp.net http-status-code-404

我有一个ASP.NET HttpModule,它处理HttpApplication.BeginRequest以将一些请求重定向到其他文件。通常,我会做一些事情,比如解析请求,将文件写入HttpContext.Current.Response.OutputStream,然后调用HttpApplication.CompleteRequest()。对于某些请求,我找不到相关文件 - 如何返回404错误?

1 个答案:

答案 0 :(得分:6)

您是否尝试过throw new HttpException(404, "Not Found");