Задать вопрос
spacenear
@spacenear
React Web Developer

Как получить данные по REST API из JS?

Мне прислали тестовое задание, сделать виджет на реакте. В задании сказано:

The small test that we would like you to do is to make your own widget UI on React using the REST API and WebSockets.

И ниже приведена ссылка на API - если ввести ее в браузер то получаешь данные в формате JSON. Но если я пытаюсь отправить запрос из react приложения таким образом

axios.get(URL).then(res => {console.log(res.data);})


То получаю ошибку No 'Access-Control-Allow-Origin' header is present on the requested resource

Как все таки сделать это задание? Я вижу вариант только сделать бэкэнд на php и отправлять запрос на него, там получать эти данные и возвращать. Но задание вроде как не предполагает использование бэкэнда. Может кто нибудь подскажет как быть?
  • Вопрос задан
  • 311 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
kondrackii
@kondrackii
1 + 1 = 11
Узнай подробнее, что такое CORS. Решением проблемы сейчас - это использовать JSONP.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы