我有一个自定义IHttpModule
处理所有可用事件并将其记录HttpContext.Current.Response.StatusCode
到文件中。
Myweb.config
中不包含任何其他模块,<httpModules>
因此所有错误都会被提升到浏览器。
尽管浏览器显示 404,但日志文件中充满了 200 个(正常)条目,而不是单个 404。
我错过了什么?
更新
以结尾的 Url在事件中.aspx
确实有一个404
StatusCode ,但是以结尾的 Url例如在所有事件中都显示 StatusCode?!PreSendRequestHeaders
.pdf
200