Aller au contenu

Vérifier l'existence d'un fichier distant


Sujets conseillés

Posté

J'aurais besoin de tester, avant affichage, l'existence d'un fichier sur le serveur d'un partenaire.

J'ai pensé utiliser Curl, de la manière suivante : est-ce correct, et surtout, est-ce le meilleur moyen de tester l'existence d'un fichier ?

<?php
$curl = curl_init($url_image);
curl_setopt($curl, CURLOPT_NOBODY, true);
curl_exec($curl);
$curl_info = curl_getinfo($curl);
if($curl_info['http_code'] < 400)
$html .= '<img src="'.$url_image.'">';
?>

Posté

Hello,

le plus propre c'est de faire une requête HTTP de type HEAD ; mais je ne sais pas si c'est ce que fait CURL avec l'option "NOBODY".

Il faudrait tester vers un serveur pour lequel tu as accès aux logs, afin de vérifier cela.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...