Hey; J'utilise actuellement la manière suivante de vérifier si une image existe sur un serveur:PHP: Vérifier si un fichier existe sur un serveur
if (@getimagesize($s3url))
{
//do stuff
}
Inutile de dire, c'est à peine la manière la plus élégante de le faire ... Mais honnêtement, je ne sais pas vraiment où commencer à chercher une meilleure solution. Je me demandais si peut-être il était possible de simplement envoyer une requête, recevoir une réponse HTTP (c'est-à-dire si la réponse HTTP est 200, continuer, sinon, évaluer à faux); mais est-ce la meilleure façon?
Quelle est la meilleure fonction pour vérifier l'existence d'un fichier (image)?
Pour vérifier si le contenu existe sur un serveur externe, il DOIT être fait avec des contrôles HTTP, pas des fonctions telles que la taille de fichier, car ils ouvrent les ressources qui sont sur le serveur local. – RobertPitt