关于isapi# DotNet - 窗口里的风景
j*n
1 楼
【 以下文字转载自 BuildingWeb 讨论区 】
发信人: jamen (jamen), 信区: BuildingWeb
标 题: 关于isapi
发信站: BBS 未名空间站 (Sun Mar 1 16:08:25 2009), 转信
IIS6.0
我现在有一个需求,对于每个http请求的asp文件,我想:
1. 预先修改一下该asp文件,例如从中删除一些字节,
2. 然后让IIS正常处理我修改过的文件。
3. 然后再次修改IIS处理之后的文件,例如把步骤1中删除的字节加回去。然后发送回
客户
端。
现在想不清楚应该怎么实现。
如果用filter的话,是不是filter只有一个实例?那么我就不能轻易的对每个request维
持它处理之前和处理之后的状态。
如果用extension的话,能不能把对asp文件的请求映射到我这个extension来,然后在我
的extension中调用标准的asp.dll,这样在调用之前和之后我可以自己处理?
新手,请不吝指点啊
发信人: jamen (jamen), 信区: BuildingWeb
标 题: 关于isapi
发信站: BBS 未名空间站 (Sun Mar 1 16:08:25 2009), 转信
IIS6.0
我现在有一个需求,对于每个http请求的asp文件,我想:
1. 预先修改一下该asp文件,例如从中删除一些字节,
2. 然后让IIS正常处理我修改过的文件。
3. 然后再次修改IIS处理之后的文件,例如把步骤1中删除的字节加回去。然后发送回
客户
端。
现在想不清楚应该怎么实现。
如果用filter的话,是不是filter只有一个实例?那么我就不能轻易的对每个request维
持它处理之前和处理之后的状态。
如果用extension的话,能不能把对asp文件的请求映射到我这个extension来,然后在我
的extension中调用标准的asp.dll,这样在调用之前和之后我可以自己处理?
新手,请不吝指点啊