@Davidaa_WoW

Как избавиться от No 'Access-Control-Allow-Origin' header is present on the requested resource?

Имеется http сервер на Spring boot, у которого есть эндпоинты. К ним должен обращаться скрипт на JS, для выполнения GET запросов. Выводит ошибку:
Код js:
let url = "http://192.168.43.127:8080/category/all";
  var xmlHttp = new XMLHttpRequest();
  xmlHttp.open("GET", url, true); 
  xmlHttp.setRequestHeader("Accept", "application/json");
  xmlHttp.setRequestHeader("Content-Type", "application/json");
  xmlHttp.send(null);
  let items = xmlHttp.responseText;


Сервер на спринге в свою очередь берёд данные из postgresql.

Как избавиться от ошибки?
  • Вопрос задан
  • 903 просмотра
Решения вопроса 1
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Так там написано, что нет заголовка "Access-Control-Allow-Origin".
Полезное чтиво - https://www.baeldung.com/spring-cors
https://spring.io/guides/gs/rest-service-cors/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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