mydoma.in/tunnel.php?file=http://otherdoma.in/music.mp3
으로 이동 한 다음 http://otherdoma.in/music.mp3
의 데이터를 클라이언트에 스트리밍 할 수있게하려고합니다.PHP를 통해 링크 데이터 튜닝이 가능합니까?
Header();
을 통해이 작업을 시도했지만 데이터를 "조정"하는 대신 리디렉션합니다.
어떻게하면됩니까?
$data = file_get_contents($remote_url);
그리고 그냥 뱉어 : 단순히
echo $data;
또는 :
echo file_get_contents($remote_url);
당신은 몇 가지를 추가해야 할 수도 있습니다를
먼저 바로 전체 파일을 다운로드 할 필요? 나는 그것을 "흘릴"수있는 것을 찾고있다. nginx는 재미있을 것 같습니다. nginx를 사용합니다. 익숙하지만 기본 구성 파일 만 알고 있습니다. 저는 재 작성과 프록시 규칙을 사용해야 할 것입니다. 어떻게 생각합니까? –
예 file_get_contents가 먼저 전체 파일을 다운로드합니다. 제공된 nginx 링크는 예제를 제공합니다. 나는 그것이 링크 였음을 알지 못했을 때를 대비해 강조 표시했습니다. –
나는 당신이 의미하는 바를 이해하고있다. url에 지정된 url을 프록시하도록 nginx를 구성하는 방법을 모른다 (I.E.'domain.com/tunnel/ {URL}'은 프록시'{URL}'). –