@wug1
Новичок

Ошибка при запросе данных JSON?

Доброго времени суток. Ситуация следующая:
есть сайт example.io(к примеру). И с помощью GET запроса к этой странице можно получить данные о конкретном пользователе, указав в запросе его id и данные авторизации. И отправляя запрос через PostMan все работает отлично: запрос уходит, ответ приходит. Но копируя JS код(скрин) из PostMan и пытаясь получить данные в React приложении вываливается ошибка:
Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

В гуглах и яндексах решение искал, но не нашел. Еще заметил, что при отправке запроса через PostMan каждый раз отправляются новые Cookie. А в реакт приложении куки статичны, возможно в этом причина?

Скрин - 61723e79b0acd340611238.png
  • Вопрос задан
  • 120 просмотров
Решения вопроса 1
Aetae
@Aetae
Тлен
Не смог нагуглить Access-Control-Allow-Origin? Попробуй ещё раз.
Нельзя слать запросы на чужой сайт, если тот явно этого не разрешает через вышеуказанный заголовок. Иначе любой рандомный сайт списал бы все твои денежки со всех твоих банк-клиентов.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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