Задать вопрос
dimastik1986
@dimastik1986
учусь

Как побороть Access to XMLHttpRequest ... has been blocked by CORS policy?

Пытаюсь через XMLHttpRequest отправить запрос на другой домен, но упорно получаю ошибку has been blocked.

С обеих сторон указал:
<meta name="Access-Control-Allow-Headers" content="*" /> 
<meta name="Access-Control-Allow-Origin" content="*" />


Пробовал вот так:
var xhr = new XMLHttpRequest();
xhr.open("GET", URL, true);
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.setRequestHeader('Access-Control-Allow-Origin', '*');
xhr.send();

<IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
    </IfModule>


Что еще можно попробовать?
  • Вопрос задан
  • 5537 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@bespechnost
`Access-Control-Allow-Origin` это заголовок ответа от сервера. Если у вас Nginx вам поможет оф. документация https://enable-cors.org/server_nginx.html
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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