zoukankan      html  css  js  c++  java
  • 初识ASP.NET CORE:一、HTTP pipeline

    完整的http请求在asp.net framework中的处理流程: 

     1 Asp.Net
     2 HttpRequest-->
     3 HTTP.exe-->
     4 inetinfo.exe(w3wp.exe)->
     5 ASPNET_ISAPI.DLL-->
     6 Http Pipeline-->ASPNET_WP.EXE-->
     7 HttpRuntime.Init-->
     8 HttpRuntime.ProcessRequest-->
     9 ISAPIRuntime.ProcessRequest-->
    10 HttpApplication Factory-->HttpApplication-->
    11 HttpModule-->
    12 HttpHandler Factory-->HttpHandler-->
    13 HttpHandler.ProcessRequest() 
    14 BeginRequest
    15 AuthenticateRequest,PostAuthenticateRequest
    16 AuthorizeRequest,PostAuthorizeRequest
    17 ResolveRequestCache,PostResolveRequestCache
    18 PostMapRequestHandler
    19 AcquireRequestState,PostAcquireRequestState
    20 PreRequestHandlerExecute,PostRequestHandlerExecute
    21 ReleaseRequestState,PostReleaseRequestState
    22 UpdateRequestCache,PostUpdateRequestCache
    23 LogRequest,PostLogRequest
    24 EndRequest
    Asp.Net
     1 Asp.Net MVC
     2 HttpRequest-->
     3 HTTP.exe-->
     4 inetinfo.exe(w3wp.exe)->
     5 ASPNET_ISAPI.DLL-->
     6 Http Pipeline-->
     7 HttpRuntime.Init-->
     8 HttpRuntime.ProcessRequest-->
     9 ISAPIRuntime.ProcessRequest-->
    10 BeginRequest
    11 AuthenticateRequest,PostAuthenticateRequest
    12 AuthorizeRequest,PostAuthorizeRequest
    13 ResolveRequestCache,PostResolveRequestCache
    14 MvcHandler
    15 AcquireRequestState,PostAcquireRequestState
    16 Controllor,Action
    17 View
    18 EndRequest
    Asp.Net MVC
     1 Asp.Net Core
     2 HttpRequest-->
     3 Server-->
     4 HttpApplication-->
     5 MiddleWare(s)(handle features in HttpContext)
     6 MiddleWare(s)(handle features in HttpContext)
     7 MiddleWare(s)(handle features in HttpContext)
     8 (error handling,static file server,authentication,Routing MVC)
     9 .
    10 .
    11 .
    Asp.Net Core

  • 相关阅读:
    函数柯里化
    常用正则
    校验table行内的form编辑
    前端代码 读取excel表格数据
    cocos2d-x 帧动画学习
    Linux 下vim配置
    Android开发笔记 二
    cocos2d-x CCDictionary类学习
    Android开发笔记
    Cococs2d-x移植到Window下的问题
  • 原文地址:https://www.cnblogs.com/riusmary/p/5757479.html
Copyright © 2011-2022 走看看