Con las librerias cURL podrías hacerlo comodamente:
www.php.net/curl
Y si no dispones de esas librerias instaladas (extensiones) en tu servidor .. tendrías que entrar a implementar parte del protocolo HTTP para tal fin o buscarte alguna psudo-classe que haga mas o menos lo mismo que hace cURL (en
www.phpclasses.org sección "HTTP" podrías encontrar alguna).
Un saludo,