我想为通过 IIS 中某个网站的每个请求运行一段离散的 .Net 代码。这是完全独立的代码——它不会影响它之前或之后的任何东西——它会从请求中记录一些信息,然后结束。
请注意,这不是我可以放入 Application_OnRequestBegin 或其他一些 ASP.Net 文件的内容,因为我需要为非 .Net 文件(PDF、图像等)执行此操作。它需要执行通常不会命中 .Net 框架的请求。
我正在寻找一个 HTTP 模块吗?我已经使用了很多 RTFM,但似乎有许多不同的方法可以操纵管道,我不太确定应该使用哪一种。