Ionic Framework JWT Post调用无法传递参数

时间:2016-07-20 09:58:57

标签: angularjs ionic-framework jwt

我正在尝试在离子框架中进行POST网络服务调用。服务器能够识别令牌但不读取参数。以下是我的代码

.controller('HomeCtrl', function ($scope, $window, $http, $state) {
    //console.log($window.localStorage);
    var token = $window.localStorage.getItem("token");

    $scope.onDuty = function () {
        $http.post(url, JSON.stringify({
            "status": "1",
            "latitude": "17",
            "longitude": "12"
        }), {headers: {"Authorization": "Bearer" + token}}
        // {
        //     'Authorization' : 'Bearer ' + token
        // }
        ).then(function (res) {
            console.log(res);  
        });
    };
});

我在这里遗漏了什么。请帮忙

1 个答案:

答案 0 :(得分:0)

$ http 的标准用法不需要​​使用任何 JSON.stringify ,第二个参数可以是复杂对象。因此,请删除 JSON.stringify ,它应该可以正常工作。