Asp.net管道
2022-01-11 13:25:56 0 举报
Asp.net 管道流程分析
作者其他创作
大纲/内容
判断.aspx页面就会调用aspnet_isapi.dll
System.Web.UI.Page
SessionStateModule
ProcessRequest(HttpContext context)
IHttpHandlerFactory
HttpRuntime
一般处理程序(.ashx)
IsReusable
IIS
ISAPIRuntime
HttpHandlerFactory
HttpResponse
WebForm(.aspx)
包含
aspnet_wp.exe(IIS5.0)w3wp.exe(IIS6.0)
HttpApplicationFactory
Asp.net管道
FileAuthorizationModule
HttpWorkerRequest
HttpRequest
WindowsAuthenticationModule
HttpApplication
IHttpHandler
UrlAuthorizationModule
HttpSessionState
调用非托管代码生成
http请求
PassportAuthenticationModule
IHttpModule
FormsAuthenticationModule
HttpApplicationState
自定义模块
ProcessRequest(WR)
请求信息
1、创建
调用
2、调用
GetApplicationInstance(context);
HttpContext
IHttpAsyncHandler
global.asax
一系列处理事件
0 条评论
下一页