【发布时间】:2017-01-16 04:49:16
【问题描述】:
每次我尝试从 JSON 中获取信息时都会出错。
function buscar(e){
var url = 'https://www.dotscancun.com/createjson.php?id=100001';
var xhr = Ti.Network.HTTPClient({
onerror: function(e){
Ti.API.info(this.responseText);
Ti.API.info(this.status);
Ti.API.info(e.error);
},
timeout: 5000
});
xhr.open('GET',url);
xhr.send();
xhr.onload = function(){
var json = JSON.parse(this.responseText);
alert(json);
};
};
这是代码。
错误是:
[LiveView] Client connected
[ERROR] : TiHTTPClient: (TiHttpClient-8) [1340,1340] HTTP Error (java.io.IOException): 404 : Not Found
[ERROR] : TiHTTPClient: java.io.IOException: 404 : Not Found
[ERROR] : TiHTTPClient: at ti.modules.titanium.network.TiHTTPClient$ClientRunnable.run(TiHTTPClient.java:1217)
[ERROR] : TiHTTPClient: at java.lang.Thread.run(Thread.java:818)
错误404表示该网站不存在,但是如果你复制它的url它可以工作,是什么问题?
【问题讨论】:
标签: javascript java json titanium appcelerator