如何使用$ resourse接收响应标头

时间:2016-04-25 10:14:18

标签: angularjs authentication header

我正试图通过$ resourse发送和接收标题

我的代码如下所示

从服务器端我发送标题,即 auth ,所以我需要在前端接收此标头...我可以使用$ http获取此标头。但我需要使用$ resourse ...

controller('loginCtrl', ['$scope', '$location', 'services',
    function($scope, $location, services) {
        $scope.validateLogin = function() {

            services.getUserData().save($scope.user, function(data, status, headers, config) {
                localData.setData(data);
                $location.path("/home");
            }, function(error, status, headers, config) {
                alert(error.statusText);
            });
        };
    }
])

在我的工厂,我编写了像

这样的代码
.factory('services', function($resource) {
  function createNewUser(){
    return $resource("/createUser");
  }
  function getUserData(){
    return $resource("/userLogin");
  }
  function getUserSticky(){
    return $resource("/userLogin");
  }
  return {
      createUser: createNewUser,
      getUserData:getUserData,
      getSavedSticky: getUserSticky
    };

})

0 个答案:

没有答案