在Web Form 情况下,每一个 ASPX页面既是一个文件,又是一个队请求自包含的响应.而在 MVC 情况下,请求是由控制器类中的动作方法处理的,而且与硬盘上的文件没有一对一的相互关系. ASP.NET 平台为了处理 MVC 的 URL,采用了路由系统,它主要有两个功能: 考查一个输入 URL(Incoming URL),并推出该请求想要的是哪一个控制器和动作.这正是接收到一个客户端请求时,希望路由系统去做的事情. 生成一个输出 URL(Outgoing URL),这些 URL 是在视图渲染的