【发布时间】:2012-03-14 23:16:21
【问题描述】:
我想通过我的 PhoneGap/android 应用程序使用 xmlhttprequest 访问服务网站,但下面的代码返回“状态为 401”。
var request = new XMLHttpRequest();
request.open("GET","http://www.mysite.fr/api/customers/2",true);
request.onreadystatechange = function() {
alert("Status is "+request.status);
if (request.status == 200 || request.status == 0){
response = request.responseXML.documentElement;
itemDescription = response.getElementsByTagName('lastname')[0].firstChild.data;
alert ( itemDescription );
}
}
request.send();
谁能帮我解释错误或提供解决方案?
【问题讨论】:
-
Well 401 是未经授权的错误。该网站需要您登录吗?
-
不,该网站不需要登录,但网络服务需要密钥
标签: android xml cordova xmlhttprequest