Я пытаюсь сделать пост-запрос с помощью axios, но продолжаю получать ошибку необработанного объекта. Как мне получить данные в правильном формате?
Я все еще получаю эту ошибку, даже когда пытаюсь привести в порядок свои данные.
это мой пост-запрос axios и пример данных соответственно:
try {
let i = 0;
transactionObject = JSON.stringify(transactionArray[i], null, 4)
let intervalId = setInterval(function() {
console.clear();
if (i === 50) {
clearInterval(intervalId);
console.log(
`- transaction collation completed\n`
);
}
axios({
url: url,
method: "POST",
data: transactionArray[i]
})
.then(function(res) {
console.log(res.data);
})
.catch(function(error) {
console.error(error);
});
console.log(`${i} post(s) sent \n`);
i++;
}, 10000);
} catch (error) {
console.log(error)
}data: '{"BuildingName":"MMU - Cyberjaya 2 (old bin)","CollectionDate":"2018-06-22T04:03:39.319Z","CollectionName":"iCycle","TimeCycle":"2018-06-22T04:10:47.975Z","TotalWeight":3,"Co2WeightInKG":1.6800000000000002,"RecyclPoints":4.8,"ItemName":"cardboard","ItemType":"Paper products","vendortoken":"fMqP4XDGU8mUmLV4AfF"}'
Я ожидаю, что запрос будет отправлен, но получаю сообщение об ошибке Unprocessable entity. код состояния для этой ошибки 422