gpt4 book ai didi

javascript - 为什么 Angularjs responseError 拦截器返回状态码 -1

转载 作者:行者123 更新时间:2023-12-03 03:55:47 25 4
gpt4 key购买 nike

我希望能够在我的 angularjs 项目中处理 401 状态代码。我尝试了几种不同的响应拦截器变体,但它们都返回代码 -1。我想了解为什么会发生这种情况。使用 Angularjs v1.5.8。

myApp.factory('httpResponseInterceptor', function () {
return {
responseError: function (config) {
console.log(config.status);
//The above prints out -1 to the console
return config;
}
};
});

myApp.config(function ($httpProvider) {
$httpProvider.interceptors.push('httpResponseInterceptor');
});

最佳答案

这是CORS问题,CORS是跨源资源共享。您必须从服务器端启用 CORS。

关于javascript - 为什么 Angularjs responseError 拦截器返回状态码 -1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44956236/

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