file_get_contents를 사용하는 간단한 콘텐츠 사용자를 프로그래밍했지만 불행히도 내 IP의 경우 사이트가 이미지에 전달하는 302 오류를 제공합니다. 다른 모든 사용자의 경우 일반 사이트를 볼 수 있습니다.PHP에서 file_get_contents가있는 이동 된 헤더를 어떻게 무시합니까?
get_contents를 어떻게 다시 작성하여 웹 사이트의 콘텐츠를 다운로드하고 실제로 리디렉션을 따르지 않도록합니까?
$html = file_get_contents("http://www.site.net/");
리디렉션은 HTTP 응답 헤더에서 발생합니다. 그러나 잘못 구성된 서버는 응답 코드 302와 함께 새 위치를 보내더라도 출력을 보낼 수 있습니다. – AndersTornkvist
**이 대답은 잘못된 것입니다. (의심의 여지를 피하기 위해). @Oliver가 말했듯이, 어떤 컨텐츠도 302로 보내지 않는다고 가정하는 것은 안전하지 않습니다. – John