# XMLHttpRequest

let url = new URL('https://api.ipify.org/');
url.searchParams.set('format', 'json');
let xhr = new XMLHttpRequest();
xhr.responseType = 'json';
xhr.onload = () => {
    if (xhr.readyState == 4 && xhr.status == 200) {
        alert(xhr.response.ip);
    }
};
xhr.open('GET',url,true);
xhr.send();