Я звоню в остальное АФИ в CodeIgniter, проблема это когда я отправить массив прийти к серверу на этом пути:Отправить массив в данных методом POST
[{"PMcolor":"Azul tostado","PMpartes":"Un poquito de las orjeas y un bigote a lo Dali, quizas le alegre la cara","PMcosteTotal":"445"}]:
Мой объект является:
myobject = {PMcolor: "Azul tostado", PMpartes: "Un poquito de las orjeas y un bigote a lo Dali, quizas le alegre la cara", PMcosteTotal: "445" };
и я triyed этого метода POST:
1)
$scope.datosEnviar = [];
$scope.datosEnviar.push(myobject);
var config={ //este funciona, NO TOCAR, esto es en cuanto a post
method:"POST",
url:"http://localhost/APIREST/controllersencillo/",
params: {tabla : "PintaMonas"}
,data: $scope.datosEnviar,
headers: {'Content-Type': 'application/x-www-form-urlencoded'}
}
2)
var config={ //este funciona, NO TOCAR, esto es en cuanto a post
method:"POST",
url:"http://localhost/APIREST/controllersencillo/",
params: {tabla : "PintaMonas"} //with id update, whitout id insert
,data: myobject,
headers: {'Content-Type': 'application/x-www-form-urlencoded'}
}
выглядит как он делает именно то, что вы рассказываете его. вы нажимаете свой объект на массив, и он поступает как массив с одним элементом, вашим объектом. что бы вы хотели, чтобы он выглядел, когда он прибыл? – Pabs123
, поэтому API ожидает объект JS ...? – FRECIA
Какая ошибка вы получаете? – FRECIA