gpt4 book ai didi

angularjs - Restangular - $http 拦截器

转载 作者:行者123 更新时间:2023-12-01 06:30:08 24 4
gpt4 key购买 nike

早晨,

我有一个 $http 拦截器:

app.factory('Unauthed', ['$q', 'alertService',function($q,alertService) {
return {
response: function (response) {
if (response.status == 401)
alertService.error('Authentication failure.',15000);

return response || $q.when(response);
}
};
}]);

这对于通过 $http 但不通过 Restangular 的所有请求运行良好。浏览酸痛的 Restangular 使用 $http 所以我不确定这里发生了什么?

干杯

最佳答案

也许执行顺序很重要,你在哪里注册restangular?也可能是 Angular 模块的依赖顺序,尝试将restangular声明为子模块的依赖项,但不在主应用程序模块中,以便在添加restangular时已经装饰了$http。

关于angularjs - Restangular - $http 拦截器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23080621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com