javascript http request
// Use these functions: function _GET_REQUEST(url, response) { var xhttp; if (window.XMLHttpRequest) { xhttp = new XMLHttpRequest(); } else { xhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { response(this.responseText); } }; xhttp.open("GET", url, true); xhttp.send(); } function _POST_REQUEST(url, params, response) { var xhttp; if (window.XMLHttpRequest) { xhttp = new XMLHttpRequest(); } else { xhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { response(this.responseText); } }; xhttp.open("POST", url, true); xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xhttp.send(params); } // Use like: _GET_REQUEST('http://url.com', (response) => { // Do something with variable response console.log(response); }); _POST_REQUEST('http://url.com', 'parameter=sometext', (response) => { // Do something with variable response console.log(response); });