我正在學習Qooxdoo框架,我試圖使它與一個小的Django Web服務一起工作。 Django的web服務僅返回JSON數據是這樣的:Qooxdoo REST JSON請求問題 - 意外令牌,然後超時
{ "name": "Football", "description": "The most popular sport." }
然後我用下面的代碼來查詢網址:
var req = new qx.io.remote.Request(url, "GET", "application/json");
req.toggleCrossDomain();
req.addListener("completed", function(e) {
alert(e.getContent());
});
req.send();
不幸的是,當我執行的代碼,我得到意外的標記錯誤,然後請求超時。
Uncaught SyntaxError: Unexpected token :
Native.js:91013011 qx.io.remote.RequestQueue[246]: Timeout: transport 248
Native.js:91013011 qx.io.remote.RequestQueue[246]: 5036ms > 5000ms
Native.js:91013013 qx.io.remote.Exchange[248]: Timeout: implementation 249
JSLint報告說這是一個有效的JSON,所以我想知道爲什麼Qooxdoo不能正確解析它。
謝謝,我將它部署在同一個域上,它的確有竅門。 – freiksenet 2010-05-25 15:28:14