Cuando hacemos una aplicación y queremos mandar datos a un servidor (por ejemplo a una web API), nos topamos con errores debido a que no se nos permite hacer peticiones 'Cross Domain'.
A continuación un ejemplo de cómo puede realizarse. Nótese el argumento en al crear el objeto (mozSystem: true)
var url = "http://pagina.net/test.php";
var request = new XMLHttpRequest({ mozSystem: true });
request.open("get", url, true);
request.onreadystatechange = function() {
if (request.readyState == 4) {
if (request.status == 200 || request.status == 0) {
var data = request.responseText;
//console.log(data);
}
}
}
request.send();
Saludos y felices líneas.
No hay comentarios:
Publicar un comentario