парни помогите решить загадку , если я делаю запрос через джейквери , он проходит , если без получаю крос ошибку хед json типо нельзя, но запрос jq выдавал мне json .Подскажите плз как это у джейквери реализовано
var xhr = new XMLHttpRequest();
xhr.open('GET', '
http://www.geoplugin.net/json.gp?jsoncallback=?', true);
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.send(); // (1)
xhr.onreadystatechange = function() { // (3)
if (xhr.readyState != 4) return;
if (xhr.status != 200) {
console.log(404);
} else {
const response = JSON.stringify(xhr.response, null, 2);
// const continent = JSON.parse(xhr.response).geoplugin_continentName;
console.log(xhr.response);
console.log(response);
}
}
вот этот блочится =(