Supuestamente si .. (siempre que tengas habiltado los "wraper" externos (http, https, ftp .. etc)
Pero si quieres ver otras alternativas puedes ver los comentarios de los usuarios de la función fopen():
http://www.php.net/fopen
Hay muchas funciones creadas ahí que solventan otros problemas de fopen() por ejemplo cuando tienes que autentificarte .. o el URL que acceder usa otro puerto (fuera del http:80 o el https:443)
Un saludo,