Получение ложного ответа и пустого массива данных в ответной записи сохранения данных на сервер

Я пытаюсь сохранить простую регистрационную форму на сервер, используя fetch, но получаю ответ false.

apiDataSave = () => {
         fetch('<myapi>', {  
            method: 'POST',
            headers: {
              'Accept': 'application/json',
              'Content-Type': 'application/json',
            },
            body: JSON.stringify({
                name : "abc",
                no : "1234567890",
                password : "123",
                email : "[email protected]"  
            })
          })
          .then(function(response) {
              return response.json();
            })
          .then(function(data) {
              alert(`response json is: ${JSON.stringify(data)}`)
          })

}

Я получаю предупреждение следующим образом:

response json is: {"status":false,"data":[]}

Предупреждение об ожидаемом результате:

response json is: {"status":true,"data":"1"} // number of records entered in database

Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
0
0
162
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Проблема заключалась в том, что Content-Type был не 'application/json', а следующим:

'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'

Я получил ответ здесь: ответ на переполнение стека

Другие вопросы по теме