2015-05-21 50 views
1

我正在使用Restangular我的angularjs應用程序。Restangular response.headers始終爲空或未定義

我發出一個請求,給我一些我需要檢索的響應頭。我正在使用RestangularConfigurer.setFullResponse(true)因此,我可以訪問響應頭。問題是我越來越null未定義我試圖檢索每個值。

這是代碼。

在控制器:

​​

在服務:

auth.login = function(user) { 
    return MyRestangular.all('sessions').post(user); 
}; 

我Restangular服務配置:

app.factory('MyRestangular', function(configuration, Restangular) { 
    return Restangular.withConfig(function(RestangularConfigurer) { 
     RestangularConfigurer.setBaseUrl(configuration.backendAPIURL); 
     RestangularConfigurer.setFullResponse(true); 
    }); 
}); 

回答

1

找到了解決辦法。

只要確保後端暴露所需的標頭訪問控制公開