设置标头并使用$ http获取JSON

时间:2015-07-30 05:02:37

标签: json angularjs http header

为什么此标头代码不起作用?如果我没有放头,只有JSON,表就可以了。但是,如果我要在网站标题上设置它来获取JSON,它就不起作用。这是一个有效的查询吗?我有丢失的分隔符吗?

    var myTable=angular.module('myTable',[]);
myTable.controller('tableCtrl',function($scope,$http){
$http("http://staging.api.sample.com/activity.json", {header: {Authorization: 'NkgjkdleLKSldksLKSd'}}) .success(function(response) {
    debugger
    $scope.members=response.events;
     $scope.totals = response.paging;
});

});

1 个答案:

答案 0 :(得分:1)

$ http仅接受config个对象

get等排序功能,它将第一个参数作为网址,第二个参数作为config

您的调用应该类似于

$http.get("http://staging.api.sample.com/activity.json", {headers: {Authorization: 'NkgjkdleLKSldksLKSd'}})

另请注意,标题不是标题