上一篇中,通过实现IHttpModule接口,就看到网页上输出了两句话,这是怎么回事呢?先别急,通过反射,先看看HttpApplication到底定义了那些事件!
My god,这么多事件!
在此,先弄清楚一个先后顺序问题,向IHttpModule订阅的事件处理方法,并不一定优先于IHttpHandler的方法先执行,比如IHttpHandler.ProcessRequest方法优先于IHttpModule.EndRequest事件处理方法,这很明显!在HttpModule中的主要任务就是向HttpApplication发出订阅,至于订阅的处理方法,什么时候执行,得看请求执行到了哪里,...
[更多...]