Я пытаюсь отправить данные в веб-службу, но данные отсутствуют.
Вот код
var product = {
CategoryID: 'test'
};
$http({
url: URL,
method: "POST",
data: product,
headers: {'Content-Type': 'application/x-www-form-urlencoded'}
})
.success(function(data,status,headers,config) {
console.log(data);
})
.error(function(data,status,headers,config) {
console.log(data);
});
данные POST на сервере пуст.
У меня настроено Access-Control-Allow-Origin, Access-Control-Allow-MethodAccess-Control-Allow-Headers и Access-Control-Allow-Headers на сервере.
Этот API работает отлично при тестировании через Почтальон
Ваш браузер отладчика, чтобы увидеть, что действительно отправлено, и сравнить его с тем, что отправлено с помощью Postman. Очевидно, что есть разница, но вы должны быть тем, кто ее находит. – Igor
@Igor У меня и там нет разницы. У ионного приложения даже есть Content-Length, который не равен нулю. – SunMan
Вы можете рассказать нам больше о том, как вы извлекаете данные на стороне сервера? – erwan