Если ошибка с CORS и проект на localhost, то попробуй следующее:
1) Через firefox работать над проектом, он к cors политике как то слабей относится, чем хром.
2) установить расширение cors everywhere, активировать плагин на странице проекта и перезагрузить страницу с проектом.
3) через прокси пропускать свой запрос:
Пример на React делал (на метод ЖЗ не обращай внимание)
componentDidMount() {
const proxyurl = "https://cors-anywhere.herokuapp.com/"; //Прокси как ты понял
const url = "https://jsonplaceholder.typicode.com/users"; // твой сайт который не отправляет CORS
fetch(proxyurl + url)
.then(response => response.json())
.then(users => { this.setState({ state: users }) })
.catch(() => console.log("Can’t access " + url + " ERROR!!!"))
}