Почему ресурс Angular присоединяет базовый URL к каждому запросу?
Я использую ресурсы углового API для получения данных с другого сервера.
function PromptService($resource,$q){ var appBaseU =
'http//machineIp/adminapi';
var prompts = $resource(appBaseU+'/prompt',{id:'@id'},{
getPrompts:{
method:'GET',
url:appBaseU+"/prompt:id",
params:{
id : '@id'
}
}
});
return{
'getPrompt':function(id){
var defered = $q.defer();
prompts.getPrompts(id,function(data){
defered.resolve(data);
},function(er){
defered.reject(er);
});
return defered.promise;
}
} }
Когда запрос отправляется на сервер
HTTP // машинно-ф / adminapi / приглашение
Я использую сервер узлов, а сервер узлов работает на локальном хосте. Когда запрос отправляется на сервер, он присоединяет localhost с URL.
HTTP: // локальный: 3000 / HTTP // машинно-ф / adminapi / приглашение