Как я могу отправить запрос POST с данными JSON, используя $http или $resource в AngularJS?

Я хочу отправить запрос на сервер с postData. (JSON)

Я попробовал следующее $http запрос,

var jsonData = {"id": 1, "name": "xxx", "обозначение": "разработчик", "отдел": "ИТ"};

$http({method: 'POST',
            url: url,
            data: jsonData,
            headers: {'contentType': 'application/json'}
        }).success(function() {
            $scope.sucess = "Success";
        }).error(function() {
            $scope.errorMessage = "Failure";
        });

а также

$resource('/path/to/the/server',{},{update:{method: 'POST', headers: 
{'Content-Type': 'application/json'}}});

Но я получаю " Нет содержимого для сопоставления с объектом из-за конца ввода Ошибка как для $http, так и для $ ресурса запроса.

Дополнительная информация: * My client side application is running on Express serve with node.js * Может ли кто-нибудь помочь мне, как добиться этого в любом из вышеперечисленных методов?

0 ответов

Другие вопросы по тегам