架构中HTTP模块机制.pdfVIP

  • 0
  • 0
  • 约2.91万字
  • 约 22页
  • 2026-09-03 发布于北京
  • 举报

Asp.Net架构(HttpModule介绍)

‑

第3部分

引言

Http请求处理流程与HttpHandler介绍这两篇文章中,我们首先了解了

Http请

求在服务器端的处理流程,随后得知

Http请求最终会由实现了IHttpHandler接口的类进

行处理(应当记得

Page类实现了IHttpHandler)。从Http请求处理流程一文的最后一

幅图中可见,在

Http请求由IHttpHandler处理前,需经过一系列HttpModule;在请求

处理后,又需再次经过一系列

HttpModule。那么这些HttpModule如何组成?有何用途?

本文将介绍HttpModule的相关内容。

Http

Module

概述

暂不考虑我们自行实现HttpModule的情况。在.Net中,HttpModule是实现了

IHttpModule接口的程序集。IHttpModule接口本身并无特别之处,其名称表明它只是一

个普通接口。实际上,我们关注的是实现该接口的类,以及我们通过代码实现该接口后的

用途。通常,我们可以将Asp.Net中的分为三个层级:最顶层是应用程序级,

其次是页面级,最底层是控件级,这些的触发分别与应用程序生命周期、

页

文档评论(0)

1亿VIP精品文档

相关文档