HttpModule技术专题(一)

HttpModule 是实现 IHttpModule 接口和处理事件的程序集。ASP.NET 包含一组可由应用程序使用的 HttpModule 模块。例如,ASP.NET 提供了 SessionStateModule 来向应用程序提供会话状态服务。可以创建自定义 HttpModule 以响应 ASP.NET 事件或用户事件。

编写 HttpModule 的一般过程为:

  • 实现 IHttpModule 接口。
  • 处理 Init 方法并为所需事件进行注册。
  • 处理该事件。
  • 如果必须进行清理,还可根据需要实现 Dispose 方法。
  • 在 Web.config 中注册该模块。

请参见

原文地址:https://www.cnblogs.com/wzyexf/p/364317.html