无法使用AngularJS中的POST请求发送数据

时间:2015-01-13 20:02:45

标签: javascript angularjs web-services post

我尝试将angularJS中的数据发布到我的网络服务中,并希望重新获取数据。

后请求工作得很好,我得到了数据(我用PHP硬编码),但是(经过2小时搜索)我的问题是我无法发送一些Post-Data。

这是我的代码:

   angular.module('LunchApp', [])
  .controller('MessagesCtrl', function($scope, $http){
        $http.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded";
        var postData = { callMethod: 'getChat' };
        $http.post(url, postData).success(function(data){
            $scope.messages = data;
        });
  });

我尝试了很多解决方案:

但没有任何对我有用...... :(

如果我使用RESTful TestClient尝试它,它可以很好地工作。所有发布的数据都到达服务器。但不是AngularJS :(

0 个答案:

没有答案