jQuery和Ajax响应头因此,我得到了jQueryAjax调用,响应以302重定向的形式来自服务器。我想重定向并将其加载到iframe中,但是当我试图使用javascript警报查看头信息时,它会出现NULL,尽管Firebug正确地看到了它。这是代码,如果有帮助的话:$j.ajax({
    type: 'POST',
    url:'url.do',
    data: formData,
    complete: function(resp){
        alert(resp.getAllResponseHeaders());
    }});我没有真正的访问服务器端的东西来将URL移动到响应体,我知道这将是最简单的解决方案,所以任何解析头部的帮助都是很棒的。
                    
                    
                3 回答
                            泛舟湖上清波郎朗
                            
                                
                            
                        
                        
                                                
                    TA贡献1818条经验 获得超3个赞
xhr.getResponseHeader('Header')
Content-TypeLast-modifiedContent-LanguageCache-ControlExpiresPragma
LocationXMLHttpRequest
Access-Control-Expose-Headers: Location
XMLHttpRequest
                            临摹微笑
                            
                                
                            
                        
                        
                                                
                    TA贡献1982条经验 获得超2个赞
var geturl;
  geturl = $.ajax({
    type: "GET",
    url: 'http://....',
    success: function () {
      alert("done!"+ geturl.getAllResponseHeaders());
    }
  });- 3 回答
 - 0 关注
 - 1196 浏览
 
相关问题推荐
添加回答
举报
0/150
	提交
		取消
	