Bonjour !
Je viens vous soumettre une demande d'avis.
Voilà imaginons, que j'ai un hébergement mutualisé chez X, qui ne supporte pas la création manuelle d'une socket (je féminise de part la traduction française, ça fait mystique, j'aime bien) mais bien cURL. Je dois concevoir un script open-source pour aller récupérer un fichier XML distant caché derrière une "Auth Basic" par .htaccess dont je connais les identifiants.
Dans un soucis de compatibilité cross-hosting de mon script, j'aimerai ne pas utiliser cURL.
Pour ma part, cela ne me pose pas problème mais que dites-vous d'utiliser dans ce cas fopen() ou file_get_contents() en spécifiant un contexte HTTP via le deuxième paramètre de ma fonction où j'indiquerai mes options de connexion ?
Evidemment, mon serveur a l'option "allow-url-fopen" activée.
Dans l'optique de résolution du problème je ne choisis pas d'utiliser cURL, même si en mon sens c'aurait été plus flexible.
A vos claviers.
Je viens vous soumettre une demande d'avis.
Voilà imaginons, que j'ai un hébergement mutualisé chez X, qui ne supporte pas la création manuelle d'une socket (je féminise de part la traduction française, ça fait mystique, j'aime bien) mais bien cURL. Je dois concevoir un script open-source pour aller récupérer un fichier XML distant caché derrière une "Auth Basic" par .htaccess dont je connais les identifiants.
Dans un soucis de compatibilité cross-hosting de mon script, j'aimerai ne pas utiliser cURL.
Pour ma part, cela ne me pose pas problème mais que dites-vous d'utiliser dans ce cas fopen() ou file_get_contents() en spécifiant un contexte HTTP via le deuxième paramètre de ma fonction où j'indiquerai mes options de connexion ?
Evidemment, mon serveur a l'option "allow-url-fopen" activée.
Dans l'optique de résolution du problème je ne choisis pas d'utiliser cURL, même si en mon sens c'aurait été plus flexible.
A vos claviers.