HttpModule讲解
HttpModule实现了ISAPI Filter的功能,是通过对IhttpModule接口的继承来处理。
在Web.Config中的配置:
<!-- 指定应用程序HttpModule -->
<httpModules>
<add name="ModuleName" type="MyCompany.Components.HttpModule.MyHttpModule,MyComapny.Components"/>
</httpModules>
要实现HttpModule功能需要如下步骤:
1.编写一个类,实现IhttpModule接口
2.实现Init 方法,并且注册需要的方法
3.实现注册的方法
4.实现Dispose方法,如果需要手工为类做一些清除工作,可以添加Dispose方法的实现,但这不是必需的,通常可以不为Dispose方法添加任何代码。
5.在Web.config文件中,注册您编写的类