摘要:
1.IHttpHandler接口 定义了实现一个HttpRequest的处理所必须实现的一些系统约定方法。 publicinterfaceIHttpHandler { //其他Request是否可以使用IHttpHandler boolIsReusable{get;} //处理HttpRequest voidProcessRequest(HttpContextcontext); } NET为ASP.NET提供了很多系统默认HttpHandler类,用来适应不同类型的HttpRequest 比如aspx,在machine.config中是这样定义的: add verb="*" path="* 阅读全文
摘要:
1.ASP时代的HTTP请求处理过程 在IIS的应用程序映射中,IIS会将对asp和asa文件的请求转交给asp.dll这个ISAPI来处理 Inetinfo.exe进程,即www服务进程 解释型处理,每次请求都会重新解释一次,不适用于大流量请求 2.ASP.NET的HTTP请求处理过程 3.在HttpRuntime中请求处理过程 HttpRequest请求: 进入HttpRumtime——通过HttpApplicationFactory,建立HttpApplication实例——进入HttpModule——通过HttpHandlerFactory,建立HttpHandler实例 *这个 阅读全文