Когда я отправляю следующий запрос POST с использованием fetch:
fetch(requestUrl, {
method: 'POST',
headers: {
'id': 'my_id',
'secret': 'my_secret',
'Content-Type': 'application/json'
},
body: {
'username': '123',
'password': '456'
}
})
.then(function(response) {
return response.json();
})
.then(function(data) {
console.log(data);
})
.catch((error) => {
console.log(error);
})
я получаю следующую ошибку:
'JSON parse error: Unrecognized token \'object\': was expecting (\'true\', \'false\' or \'null\'); nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token \'object\': was expecting (\'true\', \'false\' or \'null\')\n at [Source: java.io.PushbackInputStream@f402d7e; line: 1, column: 9]',
Я попытался устранить неполадки, и ошибка вызвана моим headers
и body
, которые я пытаюсь отправить с запросом.
Кто-нибудь знает, с чем именно связана ошибка?