AngularJS $http响应头
发布时间:2020-12-17 08:24:37 所属栏目:安全 来源:网络整理
导读:这个简单的问题是让我烦恼我在Web Api Rest服务器的响应头中有一个自定义值。 我可以看到它Firebug为: X-TotalPages 204 我试图把它放在我的AngularJS控制器中。代码如下。 但是我没有找到任何好的例子来做到这一点。 console.log(headers()[‘X-TotalPages
这个简单的问题是让我烦恼我在Web Api Rest服务器的响应头中有一个自定义值。
我可以看到它Firebug为: X-TotalPages 204 我试图把它放在我的AngularJS控制器中。代码如下。 但是我没有找到任何好的例子来做到这一点。 console.log(headers()[‘X-TotalPages’]);原木’未定义’ var assets = angular.module("Assets",['ui.bootstrap']); assets.controller('AssetSearchController',function ($scope,$http) { $scope.test = 'very'; $scope.getItems = function () { $http({ method: 'GET',url: 'http://localhost:57772/api/assets',params: { search: 1,page: 0,pageSize: 10 } } ).success(function (data,status,headers,config) { $scope.currentPage = 4; console.log(headers()['X-TotalPages']); $scope.items = data; }). error(function (data,status) { console.log(JSON.stringify(data)); console.log(JSON.stringify(status)); }); };
你应该使用:header(‘X-TotalPages’)
(发布Wawy的答案,所以问题可以解决。) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |