Хочу получить автодополнение при вводе города при помощи
http://kladr-api.ru
Прям из учебника код взял для CORS
let XHR = ("onload" in new XMLHttpRequest()) ? XMLHttpRequest : XDomainRequest;
let xhr = new XHR();
xhr.open('GET', 'http://kladr-api.ru/api.php?query=Арх&contentType=city&withParent=1&limit=3', true);
xhr.onload = function() {
console.log( this.responseText );
}
xhr.onerror = function() {
console.log( 'Ошибка ' + this.status );
}
xhr.send();
Ругается: "No 'Access-Control-Allow-Origin' header is present on the requested resource."
Не пойму, что ему не так. На сервисе не нашёл, чтобы нужно было свой домен где-то указывать.
И нагуглить ничего не вышло.
Как его забороть? Или, может, другой сервис использовать?