Ich versuche, eine einfache Anfrage an Wikipedia API mit AJAX (XMLHttpRequest) zu implementieren. Wenn ich die URL in die Adressleiste von Firefox eintippe, bekomme ich ein ordentliches XML, kein Problem. Rufen Sie die genaue URL dennoch mitAbfrage Wikipedia API mit AJAX (XMLHttpRequest)
// this is my XMLHttpRequest object
httpObjectMain.open("GET", "http://en.wikipedia.org/w/api.php?action=query&format=xml&prop=langlinks&lllimit=500&titles=kaas", true);
httpObjectMain.send(null);
gibt eine leere Antwort zurück. Laut FireBug bekomme ich eine 200 OK-Antwort, aber der Inhalt ist nur leer.
Ich vermute, dass ich etwas auf der Kopfzeile der GET HTTP-Anfrage fehlt.
Hilfe! (und danke!)
Danke, das klingt wie ein zu erforschender Pfad. –
Beachten Sie, dass Sie mit JSONP technisch keine XMLHttpRequest, sondern eine Skript-Injektionstechnik verwenden. –
Arbeitete für mich! Das Parsen des zurückgegebenen JSON war ein weiteres Abenteuer, doch die Daten wurden gut wiedergegeben. –