1
запрос GET работает успешно, и сейчас я пытаюсь сделать POST к URL-адресу со следующим:ReactJS - функция fetch: Почему я получаю неотображенное (в обещании) SyntaxError: Неожиданный конец ввода JSON?
var data = {
'Content-Type': 'application/json',
'number': 'TEST12345'
}
var post = {
"number": "TEST12345",
"parameters":
{
"START_NUMBER" : {
"value": 5,
"effectiveDate": "2016/01/01 10:10"
}
}
}
var myInit = {
method: 'POST',
mode: 'cors',
headers: data,
body: JSON.stringify(post)
};
fetch('http://localhost:8080/form/upload/post/save', myInit)
.then(result=>{console.log(result.json())})
, но я получил следующий лог:
Все кажется правильным, но почему ошибка: Uncaught (in promise) SyntaxError: Unexpected end of JSON input
?
пробовал, но ничего не войти и только дает мне ту же ошибку: 'Uncaught (обещанию) SyntaxError: Неожиданный конец JSON input' –
@JoKo Добавьте catch, а также .catch (err => console.log (err)), но я думаю, он скажет вам только то, что вы уже знаете – aw04
@ aw04 Yup, дал мне: 'SyntaxError: Неожиданный конец ввода JSON '. В чем может быть проблема? Все кажется правильным ... –