Я создаю страницу регистрации в ReactJS.Данные, собранные формой, отправляются с помощью метода POST
в API, который возвращает ответ JSON, как показано ниже для правильного ввода
{"message":"Registration Success","status":true}
Я хочу получить доступ к компонентам этого ответа JSON, чтобы проверитьсообщение и статус.Код, который я использую, выглядит следующим образом:
onSubmitSignIn = () => {
fetch(' https://example.com/v1/users/register', {
method: 'post',
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
},
body: JSON.stringify({
email: this.state.email,
password: this.state.password,
firstName: this.state.firstName,
lastName: this.state.lastName,
mobile: this.state.mobile
})
})
.then(response => {
console.log('sss', response);
return response.json();
})
}
Но это возвращает мне ошибку Unexpected end of input
в строке .then(response => ...
.Может кто-нибудь помочь мне с тем, как правильно написать этот метод для доступа и проверки ответа от API?