He creado NodeJS y se está volviendo datos cuando hojeo a la URL: http://184.106.206.235NodeJS no volverán a los datos jQuery.getJSON
Sin embargo, cuando trato de llamar a esa URL usando $.getJSON
, los espectáculos de devolución de llamada null
para la variable data
y "success"
para la variable textStatus
.
Imagino que esto podría ser una cuestión de dominio cruzado, pero me sorprende que el textStatus
dice "success"
si ese es el caso.
En caso de que sea útil, aquí está el JS-lado del servidor:
http.createServer(function(req, res){
var output = {message: "Hello World!"};
var body = JSON.stringify(output);
res.writeHead(200, {'Content-Type': 'application/json', 'Content-Length': body.length});
res.end(body);
}).listen(80, "184.106.206.235");
¿Alguna idea?
¿Está el JavaScript alojados en 'http: // 184.106.206.235'? – Anurag
Sí, aunque intento acceder a él utilizando el JS "cliente" alojado en un dominio diferente. – marclar
Bueno, ese sería su problema entonces. ¿Qué "estado del texto"? – Pointy