【发布时间】:2012-03-05 18:45:47
【问题描述】:
我正在尝试编写可以测试和分析 http 请求的核心 java 脚本应用程序。我从下面的代码开始。 Firebug 网络选项卡显示 302 状态错误。
<script type="text/javascript">
$(document).ready(function(){
var req = new XMLHttpRequest();
req.open("GET","http://www.google.com",true);
req.onreadystatechange = statusListener;
req.send(null);
});
function statusListener(req){
if (req.readyState == 4)
{
if (req.status == 200) {
var docx=req.responseXML;
console.log(docx);
}
}
}
</script>
【问题讨论】:
-
除了
302表示Found并导致重定向到其他 URL 之外,由于跨域策略,您不会得到结果...