我在EndRequest
的{{1}}方法中使用了以下方法。即使是来自图像请求或其他请求,我也会获得global asax
。关键是我想只检查第一个请求/主要请求。你能帮我吗。这是唯一有效的解决方案。
HTTP 404 error
答案 0 :(得分:0)
假设您只想处理控制器操作的404s,您可以检查当前请求是否适合这样:
if(!string.IsNullOrEmpty(Request.RequestContext.RouteData.GetRequiredString("controller")))
{
...handling code goes here....
}