前言 本文描述ASP.NET Web API如何把一个HTTP请求路由到控制器的一个特定的Action上.关于路由的总体概述可以参见上一篇教程 http://www.cnblogs.com/aehyok/p/3442051.html.这篇文章主要来学习路由过程的细节.如果你创建了一个Web API项目,发现有一些请求没有按照你期望的方式被路由,希望这篇文章将对你有所帮助. 本文主要分为三个阶段: 1.匹配URI到一个Route Template. 2.选择一个Controller. 3.选择一个…