MVC 深入讲解Routing _路由规则【八】
一、客户端=》控制器 在项目中我们引用了system.web.routing,
如果第一个匹配成功了,那么后面的都不会再匹配。
1. routing的作用: 确定colltroller,确定action,确定其他参数,根据识别出来的数据,将请求传递给controller和action
2. routing规则有顺序(按照的是添加的顺序),如果一个url匹配了多个routing规则,则按照第一个匹配的规则去执行。
3. {*values } 表示后面可以跟任意格式。
4. route:路由规则对象,它定义的路由规则,包含路由的名称(唯一),URl的格式,URL规则的默认值,以及
5. routedata:路由数据对象,通过匹配了路由规则之后,解析出来的数据。
6. routeCollection:路由规则集合。
7. routeTable:路由表对象,在应用程序一开始的是就是被注册了。