【问题标题】:How do ASP.NET routing and IIS handler mappings interact?ASP.NET 路由和 IIS 处理程序映射如何交互?
【发布时间】:2011-04-12 23:14:44
【问题描述】:

我想我了解ASP.NET routing 的工作原理,以及 IIS 处理程序映射的工作原理,但我不知道它们如何协同工作。它表示 HttpHandler 是在 application life cycle 的 MapRequestHandler 阶段映射的。据我所知,实现 ASP.NET 路由的 UrlRoutingModule 也大约在那个时候运行。两者似乎都检查 URL 并确定用于请求的适当 IHttpHandler。

那么,哪个先运行?他们如何相互交流?两者都尝试映射相同的 URL 时,哪个优先?

感觉需要设置 HttpContext.Handler 但不知道怎么设置。

【问题讨论】:

    标签: asp.net asp.net-mvc iis url-routing


    【解决方案1】:

    可以在这里找到一个很好的解释。 http://learn.iis.net/page.aspx/496/iis-url-rewriting-and-aspnet-routing/

    【讨论】:

    • 这正是我要找的文章。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-11
    • 1970-01-01
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多