IIS7 ISAPI过滤器模块& HttpModule事件 - 它们如何排列?

时间:2010-03-19 00:55:20

标签: iis-7 httpmodule isapi integrated-pipeline-mode

因此,集成管道模式下的IIS7使用IsapiFilterModule来填充ISAPI过滤器DLL并在过滤器上触发正确的“事件”,这与经典模式下的IIS或IIS7的早期版本完全不同,因为这意味着HttpModules将关闭在Integrated Pipeline模式下,ISAPI过滤器旁边。

那么有没有人碰巧知道ISAPI事件(http://msdn.microsoft.com/en-us/library/ms524855.aspx)和HttpModule事件(http://msdn.microsoft.com/en-us/library/ms998536.aspx)如何排队?

1 个答案:

答案 0 :(得分:0)

根据MSDN:

,在其他过滤器之后触发HttpModule事件
  

此时,IIS开始处理请求的内容。这可以通过ISAPI扩展,CGI应用程序,脚本引擎(如ASP或PERL)或IIS本身来实现静态文件。

您可以看到herehere

的http模块事件的顺序