con curl lo puoi fare con una certa facilità
è un wrapper php per l'omonimo programma