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 и отправлять запрос на него, там получать эти данные и возвращать. Но задание вроде как не предполагает использование бэкэнда. Может кто нибудь подскажет как быть?
  • Вопрос задан
  • 307 просмотров
Пригласить эксперта
Ответы на вопрос 1
kondrackii
@kondrackii
1 + 1 = 11
Узнай подробнее, что такое CORS. Решением проблемы сейчас - это использовать JSONP.
Ответ написан
Ваш ответ на вопрос

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

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