Angularjs $http post在angular js中不起作用

Angularjs $http post在angular js中不起作用,angularjs,Angularjs,我使用下面的代码从服务器获取响应,但得到的是空的JSON响应 $scope.cardNumber='12345'; var data={cardNumber:$scope.cardNumber}; data=angular.toJson(data); $http.post('xyz_1.json',data,{contentType:'application/json'}).success(function(data,status){ }); 当我调试代码时,

我使用下面的代码从服务器获取响应,但得到的是空的JSON响应

    $scope.cardNumber='12345';
    var data={cardNumber:$scope.cardNumber};
    data=angular.toJson(data);
    $http.post('xyz_1.json',data,{contentType:'application/json'}).success(function(data,status){
 });
当我调试代码时,它将发送到HTTPPOST然后返回,它甚至不会到达服务器端,在服务器端我将检查请求负载并返回响应

    $scope.cardNumber='12345';
    var data={cardNumber:$scope.cardNumber};
    data=angular.toJson(data);
    $http.post('xyz_1.json',data,{contentType:'application/json'}).success(function(data,status){
 });
请让我知道我做错了什么


在服务器端,我希望请求中包含字符串。

检查控制台..可能是您的请求未到达服务器..您在控制台中记录了错误。
contentType
not
contentype
如何在不点击服务器的情况下获得空响应?此外,我怀疑您的服务器是否关心名为“ContentyEpe”的头。无论如何,设置这个头并调用angular.toJSON是没有用的:angular会为您这样做。在您的浏览器开发工具中,您得到的具体响应是什么?@HanletEscaño:这是angular.toJson(),没有任何意义。发布整个响应的屏幕截图。如果未收到响应,则无法从http服务器获取内容。检查控制台..可能是您的请求未到达服务器..您在控制台中记录了错误。
contentType
not
contentype
如何在不命中服务器的情况下获取空响应?此外,我怀疑您的服务器是否关心名为“ContentyEpe”的头。无论如何,设置这个头并调用angular.toJSON是没有用的:angular会为您这样做。在您的浏览器开发工具中,您得到的具体响应是什么?@HanletEscaño:这是angular.toJson(),没有任何意义。发布整个响应的屏幕截图。如果未收到响应,则无法从http服务器获取内容。