更改restangular url,以便它不会进入localurl + serverurl的串联?

时间:2015-11-20 09:08:41

标签: rest restangular

当我尝试运行命令时:

return Restangular.one('me').get();

我得到以下回复

GET http://localhost:8100/serverurl:8666/api/v1/me 404 (Not Found)

如何进行更改,以便所有请求都使用下面的网址,以及我的代码应该在哪里进行此更改?

http://serverurl:8666/

1 个答案:

答案 0 :(得分:1)

您应该设置基本网址

app.config(function(RestangularProvider) {
  RestangularProvider.setBaseUrl('http://serverurl:8666/api/v1');
});

然后在应用程序内的任何地方都可以使用

Restangular.one('me').get();

它将构建对http://serverurl:8666/api/v1/me

的GET请求