null,带有$ http的收据数据

时间:2016-08-11 10:32:31

标签: angularjs json http

这是我的代码:

 $scope.doLogin = function() {

    $http({
            method: "POST",
            url: "http://localhost:8000/api/v1/user/user_signin",
            data: { username: $scope.user.username, password: $scope.user.password },
            headers: { 'Content-Type': 'application/json' },
            responseType:'json'
        }).success(function (data) {
                console.log('data success');
                console.log(JSON.stringify(data)); 
        })
        .error(function(data, status, headers,config){
          console.log('data error');
        });

};

康寿说:

  

数据成功

     

我做错了什么? P.S。:API请求是正确的 - 我在postman中检查了它。

1 个答案:

答案 0 :(得分:0)

您将responseType设置为' json'确保您的服务器端也发送与您的格式兼容的响应' json'。

或者只是删除响应类型检查是否有效