Hello,
à ta place j'enverais simplement une requete HTTP de type HEAD. Comme ça tu n'as qu'à tester le code de retour (en gros, il doit etre inférieur à 400).
Pour la requete c'est très simple, via fsockopen, tu envois un truc du genre :
"HEAD /chemin/vers/limage.jpg HTTP/1.0\n"
"Host: www.le-domaine.tld\n"
"\n"
Puis la première ligne que tu récupèreras contiendra le code recherché.
De plus, dans les autres entêtes tu aura surement le type mime, qui te permettra de vaguement vérifié qu'il s'agit bien d'une image. Toutefois, si le lien pointe vers une redirection, tu n'auras pas le type mime...
Partager