加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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的答案,所以问题可以解决。)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读