Задать вопрос
@glebvvs

Почему я не могу получить ответ на запрос к удаленному источнику?

Вот что выходит при попытке инициализировать запрос на удаленный сервис в браузере.
Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на https://api.webmaster.yandex.net/v4/user/


Подскажите как решить этот вопрос?

Мой запрос выглядит следующим образом:
fetch('https://api.webmaster.yandex.net/v4/user/', {
	method: 'GET',
	headers: {
		"Origin": "http://xxxxxxxxx",
		"Access-Control-Request-Method": "GET",
		"Access-Control-Request-Headers": "X-Custom-Header",
		"Access-Control-Allow-Origin": "*",
		"Authorization": "xxxxxxxxxxxxxxxxxxxxx"
	}
})
.then(response => {
	alert('test');

})
.catch(function() {
	alert('reject');
});


пробовал также прописывать заголовок: mode: "no-cores", но он не дал результатов...
  • Вопрос задан
  • 97 просмотров
Подписаться 2 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@Interface
"Access-Control-Allow-Origin": "*"
это должно быть в заголовках ответа, а не запроса
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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