阶段 | 说明 | ||
用户从 Web 服务器请求应用程序资源。 | ASP.NET 应用程序的生命周期以浏览器向 Web 服务器(对于 ASP.NET 应用程序,通常为 IIS)发送请求为起点。ASP.NET 是 Web 服务器下的 ISAPI 扩展。Web 服务器接收到请求时,会对所请求的文件的文件扩展名进行检查,确定应由哪个 ISAPI 扩展处理该请求,然后将该请求传递给合适的 ISAPI 扩展。ASP.NET 处理已映射到其上的文件扩展名,如 .aspx、.ascx、.ashx 和 .asmx。
| ||
ASP.NET 接收对应用程序的第一个请求。 |
| ||
为每个请求创建 ASP.NET 核心对象。 |
| ||
将 HttpApplication 对象分配给请求 |
| ||
由 HttpApplication 管线处理请求。 |
|