-1
我想請求路由的Web API - 端點的路由請求的擴展名(.XML)
/api/someName.xml?param1=123
我試過所有的路由請求我的默認控制器 - 與myController的它會像路由呼叫:
http://localhost:54865/api/someName參數1 = 312.1232 & PARAM? 2 = 13.321
,但我需要不一樣的路線
http://localhost:54865/api/someName.xml?參數1 = 312.1232 &參數2請求= 13.321
我不能這樣做現在使用以下路線圖條目:
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{*uri}",
defaults: new { controller = "MyController"});
我該如何允許擴展名爲(someName.xml)的終端路由?
感謝