@agromov91

Отправка запроса на сервер, ошибки CORS?

Есть такой код, выдает ошибки в консоли:

Причина: не удалось выполнить запрос CORS
Причина: отсутствует заголовок CORS «Access-Control-Allow-Origin»

В htaccess пробовал добавлять Header set Access-Control-Allow-Origin: "*"
Не помогло

В чем может быть дело?

let request = new XMLHttpRequest();

request.open('GET', 'https://currate.ru/api/?get=rates&pairs=USDRUB&key=910be200aa1e6b9b1c60917731de311c');
request.setRequestHeader('Content-type', 'application/json; charset=utf-8');
request.withCredentials = true;
request.send();
  • Вопрос задан
  • 182 просмотра
Решения вопроса 1
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега JavaScript
Руководитель frontend направления, предприниматель
Если сервер сконфигурирован правильно, то ты можешь обратить внимание в сторону fetch, который в настройках запроса позволяет без лишней головной боли поставить флаг no-cors.

https://developer.mozilla.org/ru/docs/Web/API/Fetc...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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