因此,我得到了这个jQuery AJAX调用,并且响应以302重定向的形式来自服务器。我想进行此重定向并将其加载到iframe中,但是当我尝试使用JavaScript警报查看标头信息时,即使firebug正确看到了该信息,它也会显示为空。
这是代码,如果有帮助的话:
$j.ajax({
type: 'POST',
url:'url.do',
data: formData,
complete: function(resp){
alert(resp.getAllResponseHeaders());
}
});
我真的没有访问服务器端内容的权限,无法将URL移到响应正文,我知道这是最简单的解决方案,因此,解析标头的任何帮助都非常出色。
post
该服务器将原始服务器并提取目标数据,前端JS将向该代理服务器请求目标数据。或者,2)更改服务器代码以允许CORS。