且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何跳过HTTP请求的angularjs拦截器?

更新时间:2021-11-20 06:09:52

简单

$http.get("url" , {noAuth : true}).then(success(),error());

在拦截器中

  var _request = function (config) {

    config.headers = config.headers || {};

    var authData = localStorageService.get('authorizationData');
    if (authData && !config.noAuth) {
        //console.log("token: " + authData.token.substring(0, 10));
        //console.log("user: " + authData.userName);
        config.headers.Authorization = 'Bearer ' + authData.token;
    }
    return config;
}