我有一个处理HttpApplication.BeginRequest的ASP.NET HttpModule,将一些请求重定向到其他文件。通常,我将执行诸如解析请求之类的操作,将文件写入HttpContext.Current.Response.OutputStream,然后调用HttpApplication.CompleteRequest()。对于某些请求,我找不到相关文件-如何返回404错误?

最佳答案

您尝试过throw new HttpException(404, "Not Found");吗?

关于asp.net - 如何从HttpModule生成404错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/814863/

10-16 23:04