Сбой сетевого запроса в ReactNative - PullRequest
1 голос
/ 06 мая 2019

Метод ReactNative fetch вызывает ошибку Network Request Failed при запросе URL-адреса API или любых других ресурсов из jordanpizza.ir. Я сделал форк (https://codesandbox.io/s/5vwyq4wmnp) песочницы для реактивного веб-проекта с этим дополнительным кодом в App.js:

componentDidMount() {
    fetch("https://jordanpizza.ir/test.json").then(response => {
      console.log(response);
    });
  }

Эта песочница воспроизводит мою проблему.

Примечание: Все ресурсы доступны из Почтальона или по прямому запросу в браузере.

Ответы [ 2 ]

1 голос
/ 08 мая 2019

Попробуйте тоже использовать это. Cors Может быть, это ваша проблема

0 голосов
/ 08 мая 2019

Проблема имела два аспекта:

  1. Ошибка CORS, решаемая решением @mikheevm.

  2. Защита от DDoS на уровне 7, предоставляемая ArvanCloud. Он заблокировал наши запросы и вызвал повторное перенаправление 307, которое закончилось, когда запрос был отменен. Эта проблема также была решена путем цепляния за базовую защиту.

...