C#强化系列文章八:HttpModule,HttpHandler,HttpHandlerFactory简单使用收藏

 

 C#强化系列文章八:HttpModule,HttpHandler,HttpHandlerFactory简单使用收藏

这三个对象我们在开发Asp.net程序时经常会用到,似乎很熟悉,但有时候又不太确定。本文通过一个简单的例子来直观的比较一下这三个对象的使用。 HttpModule:Http模块,可以在页面处理前后、应用程序初始化、出错等时候加入自己的事件处理程序 HttpHandler:Http处理程序,处理页面请求 HttpHandlerFactory:用来创建Http处理程序,创建的同时可以附加自己的事件处理程序 例子很简单,就是在每个页面的头部加入一个版权声明。 一、HttpModule 这个对象我们经常用来进行统一的权限判断、日志等处理。 例子代码: public class MyModule : IHttpModule { public void Init(HttpApplication application) { application.BeginRequest += new EventHandler(application_BeginRequest); } void application_BeginRequest(object sender, EventArgs e) { (阅读全文>

你可能感兴趣的:(基础知识,Ajax,.Net学习,Asp.net)