IIS - 为每个请求执行脚本/代码段

时间:2011-12-10 17:13:51

标签: asp.net .net iis iis-6 iis-5

我喜欢为IIS服务器执行每个请求(*.htm,*.asp,*.aspx,*.asmx, ...)的javascript /服务器端代码。

有没有办法编写isapi(dll)并将其注册到接受所有类型请求的{i *.*),一旦我的脚本被执行,我会将请求转发给适当的isapi过滤器?

1 个答案:

答案 0 :(得分:0)

HttpModule可能就是你要找的东西。您将HttpModule注册到web.config,它将被添加到管道中,并将针对每个请求执行。但我不认为你可以运行javascript,但你可以在每个请求上执行c#代码。

这是msdn文章,如何创建HttpModule:

http://msdn.microsoft.com/en-us/library/aa719858(v=vs.71).aspx