【发布时间】:2012-08-11 20:39:54
【问题描述】:
当我的网站是 100% jQuery 时,我曾经这样做:
$.ajaxSetup({
global: true,
error: function(xhr, status, err) {
if (xhr.status == 401) {
window.location = "./index.html";
}
}
});
为 401 错误设置全局处理程序。现在,我使用带有$resource 和$http 的angularjs 向服务器发出我的(REST)请求。有没有办法用 Angular 类似地设置全局错误处理程序?
【问题讨论】:
-
它是否可能与AngularJS Failed Resource GET 重复?
-
不,我们要为应用程序做一个全局错误 401 处理程序
-
大声笑,您是否考虑过您想要的但具有不同的 http 状态(您可以更改)?无论如何,pkozlowski.opensource 的回答告诉你如何去做
-
不,这更像是 Justen 的答案...这与您所说的问题不重复
标签: javascript ajax angularjs