Angularjs使用键值对向服务器发出post请求

时间:2015-05-23 10:01:58

标签: angularjs post key-value

我是Angularjs的初学者编程,我想向我的服务器发帖请求。在服务器端,我正在使用键值对等待数据。但是,当我尝试使用下面的示例代码发布时,我在json中发送数据,因此无法在服务器端解析它。我搜索了这个问题,但我找不到答案,但我很确定有办法。我希望有人能说出来。

$scope.postData = function postData(data) {
        $http.post('apiurl/functionName', {post_data:data}).success(
                alert("Success"));
    };

1 个答案:

答案 0 :(得分:2)

var request = {};
request.method = 'POST';
request.data = JSON.stringify(JSONdata);
request.url = url;
request.timeout = 1000 * 60;

var promise = $http(request);

promise.success(function(data, status, header, config) {
    //  successCallback;
});

promise.error(function(data, status, header, config) {
    // errorCallback
});