Итак, я разрабатываю приложение ReactNative, и для создания нового пользователя я создаю Json с информацией, предоставленной пользователем, и отправляю ее в файл PhP, который Parse получил в Json, чтобы сохранить его в База данных.
Но проблема в том, что мой JSON не отправляется, и у меня есть этот великолепный красный экран "Ошибка синтаксического анализа JSON: неожиданный EOF"
Если у вас, ребята, есть решение для меня, это было бы замечательно после долгих ночей отладки ..
Вот мой код для Fetch:
Insert_Data_Into_MySQL = () =>
{
this.setState({ ActivityIndicator_Loading : true }, () =>
{
fetch('http://MyPathToMyServerButDontWorryItsAnExample/NewUser.php',
{
method: 'POST',
headers:
{
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify(
{
product_name : this.state.Product_Name,
product_number : this.state.Product_Number,
product_details : this.state.Product_Details
})
})
.then((response) => response.json()).then((responseJsonFromServer) =>
{
Alert.alert(responseJsonFromServer);
this.setState({ ActivityIndicator_Loading : false });
}).catch((error) =>
{
console.error(error);
this.setState({ ActivityIndicator_Loading : false});
});
});
}
Спасибо большое, ребята!