Tag: application error

如何在Application_Error()中知道asp.net中的请求是ajax

如何在Application_Error()中知道asp.net中的请求是ajax 我想在Application_Error()中处理应用程序错误。如果请求是ajax并且抛出了一些exception,则在日志文件中写入错误并返回包含客户端错误提示的json数据。 否则,如果请求是同步并且抛出了一些exception,请在日志文件中写入错误,然后重定向到错误页面。 但现在我无法判断请求是哪种。 我想从标题中获取“X-Requested-With”,遗憾的是标题的键不包含“X-Requested-With”键,为什么?