web api controller url自定义

config.Routes.MapHttpRoute(
                name: "kwapi",
                routeTemplate: "sys/httpinterface.aspx",
                defaults: new { controller= "kwapi", action= "postItem" }
            );

1. 在路由配置中统一指定  

2. 方法体标识,类名前加前辍,可选

[RoutePrefix("kdapi")]
    public class kwapiController : ApiController

方法名前加访问url

[Route("kd/http.aspx")]
        [HttpGet]
        public List<string> kdapi()
{

}

https://blog.csdn.net/u012664198/article/details/94894544

一旦指定了路由,系统路由不再适用,访问时不用加系统路由。

posted @ 2022-10-26 10:45  chy710  阅读(0)  评论(0)    收藏  举报