그래서이 jQuery AJAX 호출을 얻었고 응답은 302 리디렉션의 형태로 서버에서 나옵니다. 이 리디렉션을 가져 와서 iframe에로드하고 싶지만 자바 스크립트 경고로 헤더 정보를 보려고하면 firebug가 올바르게 인식하더라도 null이 나타납니다.
도움이된다면 코드는 다음과 같습니다.
$j.ajax({
type: 'POST',
url:'url.do',
data: formData,
complete: function(resp){
alert(resp.getAllResponseHeaders());
}
});
URL을 응답 본문으로 이동하기 위해 서버 측 항목에 실제로 액세스 할 수는 없습니다. 이는 가장 쉬운 솔루션 일 것이므로 헤더 구문 분석에 대한 도움이 환상적입니다.
post
원래 서버 가 될 프록시 서버를 설정하고 대상 데이터를 추출하면 프런트 엔드 JS가이 프록시 서버에 대상 데이터를 요청합니다. 또는 2) CORS를 허용하도록 서버 코드를 변경하십시오.