@Jasulan98

Помощь,Сделать Post запрос(fetch)?

http://localhost:54316/Account/Register?role=Заказ...
в POSTMAN правильно добавляет в базу ,а если ссылку поставить в React Native ошибка
fetch('http://localhost:54316/Account/Register',{
    method: "POST",
    headers: {
      Accept: 'application/json',
      'Content-Type': 'application/json',
    },
    body:  JSON.stringify({
      role:"Заказчик",
      UserName:"Postks",
      PhoneNumber:"+16774521547",
      Password:"ssss",
      PasswordConfirm:"ssss*",
    }),
 })
 .then(function(response){ 
  return response.json();   
 })

▶[Unhandled promise rejection: TypeError: Network request failed]
  • Вопрос задан
  • 8480 просмотров
Пригласить эксперта
Ответы на вопрос 1
@UNy
function but(id) {

        fetch('/ajax', {method: 'POST',body:JSON.stringify({
                name:'vlad',
                id:id
            }),headers:{'content-type': 'application/json'}})
            .then(function (response) {
                alert(response.status); // 200

                return response.json();
            })
            .then(function (data) {
                alert(data.id);
                let elem = document.getElementById('h2o');
                elem.innerText = data.id;
            })
            .catch(alert);
    }

Вот мой пример изменения содержимого. В первом .then вы возвращаете return response.json(); А куда? Сделайте еще один then который принимает эти данные и работает с ними.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы