MVC之 IHttpModule管道模型《二》

》》》注意:在http请求的处理过程中,只能调用一个HttpHandler,但可以调用多个HttpModule。

HTTP Modules

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

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


相关推荐
努力学习的明10 小时前
Spring MVC 对 JavaWeb 的优化:从核心组件到注解
java·spring·mvc·web
bing_15813 小时前
Spring MVC 拦截器 (HandlerInterceptor) 是什么? 它与 Servlet Filter 有什么区别?
spring·servlet·mvc
xlsw_17 小时前
mvc-service引入
mvc
bing_1581 天前
Spring MVC 根据请求头 (如 Accept) 怎么返回 JSON 或 XML 数据?
spring·json·mvc
bing_1581 天前
Spring MVC HttpMessageConverter 的作用是什么?
java·spring·mvc
神秘的t2 天前
Spring Web MVC————入门(2)
java·spring·mvc
冷心笑看丽美人2 天前
Spring MVC数据绑定和响应 你了解多少?
java·spring·mvc
纸包鱼最好吃2 天前
java基础-package关键字、MVC、import关键字
java·开发语言·mvc
LJianK13 天前
Spring Boot、Spring MVC 和 Spring 有什么区别
spring boot·spring·mvc
bing_1583 天前
Spring MVC 和 Spring Boot 是如何访问静态资源的?
spring boot·spring·mvc