Я использую fetch api для публикации данных в моем API, размещенном на heroku. Я получаю сообщение об ошибке {error: Invalid JSON}
Что мне делать.
const signUpBtn2 = document.getElementById("enter2");
signUpBtn2.addEventListener("click", function(e){
e.preventDefault()
const formData = new FormData()
const fetchData = {
method: "POST",
headers: {
Accept: "application/json, text/plain, */*",
"Content-type": "application/json; charset=UTF-8"
},
body: formData
};
fetch("https://polityco.herokuapp.com/auth/signup", fetchData)
.then(function(res) {
return res.json();
})
.then(function(text) {
console.log([text]);
})
.catch(function(error) {
console.log(error);
});
});
Я ожидаю, что ответ JSON, но я получаю ответ [{…}]
0: {error: "Invalid JSON"}
длина: 1