3.5 路由 (Routing) 3.5 路由 (Routing) in ASP.NET Core MVC 路由是 ASP.NET Core MVC 应用的核心机制,它负责将传入的 HTTP 请求映射到应用程序中的特定控制器操作 (Action)。理解和掌握路由机制对于构建高效、可维护的 Web 应用至关重要。 3.5.1 路由的基本概念 路由本质上是一个模式匹配过程。当一个 HTTP 请求到达 ASP.NET Core 应用时,路由中间件会根据预定义的路由规则,尝试将请求的 URL 与这些规则进行匹配。如果找到匹配的规则,则会将请求转发到相应的控制器和操作。 关键概念包括: 路由规则 (Route Rule): 定义了 URL 模式和对应的控制器/操作之间的映射关系。