• MVC 记录


    • ASP.NET MVC框架提供了一个帮助我们构造Html元素的类:TagBuilder

    ps url cnblogs.com/yibinboy/articles/5187682.html

    • HttpRuntime是ASP.NET请求管道的入口
    1. 默认情况下,在machine.config和Web.config中并没有显式定义httpRuntime节点,但该节点是有默认值的

    ps url cnblogs.com/darrenji/p/3795661.html

    • HttpApplication有19个管道事件 

    1、BeginRequest:HTTP管道开始处理请求时,会触发BeginRequest事件
    2、AuthenticateRequest:安全模块对请求进行身份验证时触发该事件
    3、PostAuthenticateRequest:安全模块对请求进行身份验证后触发该事件
    4、AuthorizeRequest:安全模块对请求进程授权时触发该事件
    5、PostAuthorizeRequest:安全模块对请求进程授权后触发该事件
    6、ResolveRequestCache:缓存模块利用缓存直接对请求进程响应时触发该事件
    7、PostResolveRequestCache:缓存模块利用缓存直接对请求进程响应后触发该事件
    8、PostMapRequestHandler:对于访问不同的资源类型,ASP.NET具有不同的HttpHandler对其进程处理。对于每个请求,ASP.NET会根据扩展名选择匹配相应的HttpHandler类型,成功匹配后触发该事件
    9、AcquireRequestState:状态管理模块获取基于当前请求相应的状态(比如SessionState)时触发该事件
    10、PostAcquireRequestState:状态管理模块获取基于当前请求相应的状态(比如SessionState)后触发该事件
    11、PreRequestHandlerExecute:在实行HttpHandler前触发该事件
    12、PostRequestHandlerExecute:在实行HttpHandler后触发该事件
    13、ReleaseRequestState:状态管理模块释放基于当前请求相应的状态时触发该事件
    14、PostReleaseRequestState:状态管理模块释放基于当前请求相应的状态后触发该事件
    15、UpdateRequestCache:缓存模块将HttpHandler处理请求得到的相应保存到输出缓存时触发该事件
    16、PostUpdateRequestCache:缓存模块将HttpHandler处理请求得到的相应保存到输出缓存后触发该事件
    17、LogRequest:为当前请求进程日志记录时触发该事件
    18、PostLogReques:为当前请求进程日志记录后触发该事件
    19、EndRequest:整个请求处理完成后触发该事件

    ps url cnblogs.com/darrenji/p/3795661.html

  • 相关阅读:
    STM32-串口通信
    STM32-系统计时器(systick)
    字符串操作常用的函数
    基本MarkDown语法
    结构
    python入门
    贪心算法小结
    POJ1631_高深DP
    POJ3046ANT_COUNTING
    POJ1742coins
  • 原文地址:https://www.cnblogs.com/ganmk--jy/p/5343989.html
Copyright © 2020-2023  润新知