序号 | 事件名称 | 说明 |
1 | BeginRequest | ASP.NET开始处理的第一个事件,表示处理的开始 |
2 | AuthenticateRequest | 验证请求,一般用来取得请求的用户信息 |
3 | PostAuthenticateRequest | 已经获取请求的用户信息 |
4 | AuthorizeRequest | 授权,一般用来检查用户的请求是否获得权限 |
5 | PostAuthorizeRequest | 用户请求已经得到授权 |
6 | ResolveRequestCache | 获取以前处理缓存的处理结果,如果以前缓存过,那么,不必再进行 请求的处理工作,直接返回缓存的结果 |
7 | PostResolveRequestCache | 已经完成缓存的获取工作 |
8 | PostMapRequestHandler | 已经根据用户的请求,创建了处理请求的处理器对象 |
9 | AcquireRequestState | 获取请求的状态,一般用于Session |
10 | PostAcquireRequestState | 已经取得了Session |
11 | PreRequestHandlerExecute | 准备执行处理程序 |
12 | PostRequestHandlerExecute | 已经执行了处理程序 |
13 | ReleaseRequestState | 释放请求的状态 |
14 | PostReleaseRequestState | 已经更新了缓存 |
15 | UpdateRequestCache | 更新缓存 |
16 | PostUpdateRequestCache | 已经更新了缓存 |
17 | LogRequest | 请求的日志操作 |
18 | PostLogRequest | 已经完成了请求的日志操作 |
19 | EndRequest | 本次请求处理完成 |