小弟一点粗浅的想法,有不正确的地方还请各位指正。 刚开始看这两个接口时很是迷糊了一阵子,感觉没什么不一样的地方,功能放在 httpmodule 和 httphandler 中好像都可以。后来搜了很多帖子,但都是说如何如何实现的,然后就告诉你这个代码放到哪,那个代码放到哪,看完还是不明白为什么非要这么放!(小弟头脑逻辑性比较差,只好到处去翻。)真是皇天不负有心人,得偿所望啊。 IHttpModule 与 IHttpHandler 的区别主要有两点(实际上大家看 MSDN 时应该也注意到了): 1. 先后次序:先 IHttpModule, 后 IHttpHandler。 2. 对请求的处理上:
下面是具体的实例,来源引用 MSDN。 |
|
来自: kittywei > 《111.20-c#》