En effet, vous pouvez reposer sur la fonctionnalité allow_url_fopen si elle est active (à vérifier par un phpinfo - elle vous permet d'utiliser quelques protocoles en plus des fichiers) sinon sur l'extension cURL, les sockets, etc pour envoyer la requête HTTP (et en récupérer le résultat).
En ce qui concerne, l'authentification ça ne posera pas de problème particulier car les deux premières solutions évoquées ci-dessus vous permettent d'en faire mention directement dans l'URL attendue :
http://login:motDePasse@www.monsite.fr/monfichier.php
Partager