Creo que lo que lo necesitas es la función CURL:
Código PHP:
function curl_download($Url){
if (!function_exists('curl_init')){
die('Sorry cURL is not installed!');
}
$ch = curl_init();
$output = curl_exec($ch);
curl_close($ch);
echo $output;
}
Te recomiendo que te leas la documentación, pues tiene ciertas variables que te pueden ser de interés.
http://www.php.net/manual/en/book.curl.php
Suerte!