我正在尝试为我的应用实施全局授权处理。拦截器未触发
这里你可以看到我的代码:
.factory('Request', ['$resource', 'general',
function ($resource) {
return $resource(baseURL + ':resourceName/', {}, {
get : {
method : 'GET',
isArray : true,
transformResponse : function (data, headers) {
return JSON.parse(data).data;
},
interceptor: {
request : function (data) {
console.log("test");
},
requestError : function (data) {
console.log("test");
},
response : function (data) {
console.log("test");
},
responseError : function (data) {
console.log("test");
if(data.state == 401){
general.logIn({},false,function(){});
}
}
}
}
});
}
]);
然而,没有任何的拦截器被触发。代码有什么问题?
工作是否有任何错误在控制台??请分享,如果有.. – seekers01
控制台中没有任何错误 – Asqan
被请求解雇 - 在“网络”选项卡? – shershen