ho impostato NodeJS e sta tornando dati quando navigo all'URL: http://184.106.206.235NodeJS non tornerà dati jQuery.getJSON
Tuttavia, quando provo a chiamare tale URL utilizzando $.getJSON
, gli spettacoli di callback null
per la variabile data
e "success"
per la variabile textStatus
.
Immagino che questa potrebbe essere una cosa del dominio incrociato, ma sono sorpreso che il dice "success"
se questo è il caso.
Nel caso in cui è utile, ecco la JS lato server:
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");
Tutte le idee?
Is il JavaScript ospitato su 'http: // 184.106.206.235'? – Anurag
Sì, anche se sto tentando di accedervi utilizzando "client" JS ospitato su un dominio diverso. – marclar
Bene, allora sarebbe il tuo problema. Quale "stato del testo"? – Pointy