zoukankan      html  css  js  c++  java
  • 路由机制

    1.路由请求过程
    Requested URL(请求的URL)--->Routing engine(路由引擎)--->Parse URL(解析URL)--->Locate matching route(定位匹配的路由)--->Route found(找到路由)--->Route is processed(处理路由)
    2.配置路由
    ASP.NET MVC路由确定由哪个控制器操作来处理特定的URL请求,它由以下属性组成
    Unique name路由唯一的名字
    URL pattern将URL解析成有意义词语的简单模式语法
    Defaults URL模式里定义的参数变量的默认值
    Constraints为URL匹配模式定义更严格的约束规则
    默认的ASP.NET MVC项目添加了一个通用的路由,它使用以下URL习惯来解析特定的URL请求,即分三个部分,包含在大括号内,controller、action、id。{controller}/{action}/{id}
    注册路由使用的扩展方法是MapRoute(),在程序启动的时候注册(在App_Start/RouteConfig.cs文件里)
    routes.MapRoute(
      name: "Default",//路由名字
      url: "{controller}/{action}/{id}",//URL参数
      defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }//默认参数
    );

  • 相关阅读:
    134. Gas Station
    135. Candy
    137. Single Number II
    136. Single Number
    138. Copy List with Random Pointer
    140. Word Break II(hard)
    139. Word Break
    笔试面试知识点
    OA的一些概念
    实验记录贴 —— 账号同步实验 RTX 和 LDAP(AD域)
  • 原文地址:https://www.cnblogs.com/genesis/p/4838140.html
Copyright © 2011-2022 走看看