MVC之 IHttpModule管道模型《二》

在这里插入图片描述
》》》注意:在http请求的处理过程中,只能调用一个HttpHandler,但可以调用多个HttpModule。

HTTP Modules

ASP.NET请求处理过程是基于管道模型的,这个管道模型是由多个HttpModule和HttpHandler组成,当请求到达HttpModule的时候,系统还没有对这个请求真正处理,但是我们可以在这个请求传递到处理中心(HttpHandler)之前附加一些其它信息,或者截获的这个请求并做一些额外的工作,也或者终止请求等。HttpHandler处理完请求之后,我们可以再在相应的HttpModule中把请求处理的结果进行再次加工返回客户端。

HttpModules模块可以向System.Web.HttpApplication对象注册下面一系列事件

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-13 20:30:03       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-13 20:30:03       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-13 20:30:03       58 阅读
  4. Python语言-面向对象

    2024-07-13 20:30:03       69 阅读

热门阅读

  1. [题解]P2895 流星雨

    2024-07-13 20:30:03       19 阅读
  2. Xshell 连接到运行在 WSL 上的 Ubuntu

    2024-07-13 20:30:03       18 阅读
  3. Git使用方法

    2024-07-13 20:30:03       22 阅读
  4. LocalAI - 笔记

    2024-07-13 20:30:03       20 阅读
  5. memcpy的使用

    2024-07-13 20:30:03       17 阅读
  6. 解析 pdfminer layout.py LAParams类及其应用实例

    2024-07-13 20:30:03       21 阅读