Dernier volet du dossier explicatif, du script de verification d'URL de Euphora (True valid link, checks 404, 403, 300!). John Coggeshall achève ce dossier en détaillant la méthode de connexion à un serveur en utilisant PHP et le protocol HTTP, plus précisement la méthode GET.

"Dans le 3ème volet on avait vu la connexion au serveur" ecrit-il. Il faut maintenant étudier le protocole HTTP et la syntaxe de la méthode GET.

Le principe est simple :

- on envoit un requete demandant le fichier voulu.
- le serveur envoit une reponse sous forme de code.

Si la reponse commence par "HTTP/1.0 200 ..." alors le fichier existe.
Les principales valeurs retournées peuvent être :

200 - Successful request
300 - Document has moved but still available
301 - Document has permanently moved
403 - Requested Document is restricted
404 - Document not found

En fonction du code, il sera donc aisé de déterminer la source du problème.

Ce script répond donc à un besoin réel. Beaucoup de sites de contenu et de référencement devraient s'en doter.

Partie 1
Partie 2
Partie 3
Partie 4