Как я могу отправить запрос 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
* Может ли кто-нибудь помочь мне, как добиться этого в любом из вышеперечисленных методов?