0
我有我的本地jsboss服务器上的资源:http://x.x.x.x:8080/webapis/Ajax响应状态为0
当我通过Mozilla的RESTClient实现(插件)运行这个URL,我得到的回应:
Status Code: 200 OK
Content-Length: 160
Content-Type: application/vnd.collection+json
,并通过运行它通过正常的浏览器窗口,将响应以文件的形式保存。现在
,我创建了通过AJAX调用这个资源一个简单的HTML文件:
var x=new XMLHttpRequest();
x.onreadystatechange=function() {
if(x.readyState==4 && x.status==200) {
alert(x.responseText);
}
}
x.open("GET","http://x.x.x.x:8080/webapis/", true);
x.setRequestHeader("Content-Type", "application/vnd.collection+json");
x.send();
当我执行这个文件,我得到的0状态和我的回应内容为空。有人能告诉我问题是什么吗? TIA
嘿我只是做了这一点,但它仍然显示为0 :( – user3331594
是在相同的域和端口比你试图让你的URL页面状态? –
嗯我只是写它的gedit并运行它在Firefox – user3331594