gpt4 book ai didi

asp.net-mvc - IIS 如何知道请求是 webforms 还是 MVC? (ASP.NET)

转载 作者:行者123 更新时间:2023-12-04 01:40:27 25 4
gpt4 key购买 nike

简短的问题:

IIS 如何知道请求是 webforms 还是 MVC?

最佳答案

简短回答:IIS 不知道; ASP.NET 通过 HTTP 处理程序知道

WebForms 和 MVC 都建立在 ASP.NET 之上,并且都使用 HTTP 处理程序来处理每个请求的执行:

  • WebForms 有 .aspx文件映射到 PageHandlerFactory
  • MVC集成到 Routing 基础设施作为 IRouteHandler 执行。通过 UrlRoutingHandler 通知路由请求

  • 反过来,ASP.NET 会收到 IIS7+ 中的所有请求以及通过 IIS6- 中的映射文件扩展名的通知

    关于asp.net-mvc - IIS 如何知道请求是 webforms 还是 MVC? (ASP.NET),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5910650/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com