我正在嘗試使用AJAX(XMLHttpRequest)實現對Wikipedia的API的簡單請求。如果我在Firefox的地址欄中輸入網址,我會得到一個整齊的XML,而不會出現在那裏。然而,調用完全相同的網址:使用AJAX查詢維基百科的API(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);
返回一個空響應。根據FireBug,我得到了200 OK的迴應,但內容只是空的。
我懷疑我可能在GET請求的頭部缺少一些東西。
幫助! (並且非常感謝!)
謝謝,這聽起來像一條探索的路徑。 –
請記住,使用JSONP技術上,您不使用XMLHttpRequest,而是使用腳本注入技術。 –
爲我工作!解析返回的JSON是另一個冒險,但數據返回很好。 –