我有一个AngularJS更新函数,可用于对JSON数据执行HTTP POST。如果我仅指定URI路径(“客户”),它将起作用。但是,如果我指定完整的host:port / path地址,则不再执行POST。注意:在这里,我使用localhost:8080作为远程服务器来模拟生产环境,在该环境中必须指定一个远程地址,所以我不能只使用URI。
$scope.update = function () {
var method = "";
var url = "";
var data = {};
if ($scope.form.id == -1) {
//Id is absent so add customers - POST operation
method = "POST";
url = 'http://localhost:8080/customers';
data.name = $scope.form.name;
data.surname = $scope.form.surname;
} else {
<!-- TBD -->
}