2012-02-11 2 views
1

$.get() 메서드를 JavaScript와 함께 사용하여 외부 파일을 가져 오는 경우 $.get() 메서드에 전달하는 URL이 실제 URL 페이지의 PHP 전달자 인 경우 어떻게 그 두 번째 페이지의 URL을 얻을 수 있습니까? 그래서

... 
    $.get("http://www.example.com/forwarder.php", 
    function(response) { 
... 

, 어떻게 response가 관련하는 문서의 URL을 얻을 수 있나요?

+1

'$ .get()'이받는 리소스는 요청할 때 사용한 것과 다른 URL에 있습니다. –

답변

1

요청 된 PHP 페이지가 리디렉션 헤더를 보내는 경우,이를 수행하기 위해 jQuery로 할 수있는 일은 없을 것입니다. 브라우저의 내부 메커니즘이 리디렉션을 처리하므로 jQuery는 더 현명하지 못합니다.

XML 또는 JSON 형식 인 경우 결과 페이지의 URI를 응답에 포함시킬 수 있습니다.

관련 문제