在angular和asp.net mvc之间同步端点地址3

我公开了一些JSON端点(使用ASP.NET MVC 3而不是ASP.NET web api),这些端点被角度使用。有没有办法避免在js文件中硬编码端点地址?在angular和asp.net mvc之间同步端点地址3

回答:

您可以创建一个Hypermedia风格的API。

的想法是使用资源的API在这是API的标志和URL到API)的格式返回可用端点。

{ 

resources: [{

name: "service1",

url: "http://localhost/myservice/1"

}, {

name: "service2",

url: "http://localhost/myservice/registerinfo"

}]

}

很好的一部分是,你可以很容易地控制基于某些权限/角色的API的可用性。

希望它有帮助。

以上是 在angular和asp.net mvc之间同步端点地址3 的全部内容, 来源链接: utcz.com/qa/263642.html

回到顶部