
Quels sont les codes HTTP ?
Le code HTTP (aussi appelé Code de Statut) permet de déterminer le résultat d'une requête ou d'indiquer une erreur.
Le premier chiffre du code HTTP est utilisé pour indiquer la catégorie de réponse à laquelle il appartient :
- 100 : information
- 200 : succès
- 300 : redirection
- 400 : accès refusé
- 500 : erreur serveur
Les codes d'erreur HTTP font donc partie des catégories 400 et 500.
Listes des codes d'erreur HTTP
Voici une liste des codes d'erreur HTTP les plus fréquemment rencontrés :
- 401 : Non autorisé
L'erreur HTTP 401 Unauthorized (Non autorisé) signifie que l'accès à la ressource URL demandée n'a pas été autorisée.
Cette erreur peut survenir si l'authentification de l'utilisateur n'a pas encore été fournie ou si l'utilisateur a échoué aux tests d'identification.
Cela s'appelle communément "Authentification HTTP de base".
Cette erreur signifie que pour accéder à la page demandée, il faut d'abord s'identifier avec un identifiant et un mot de passe valides.
- 403 : Interdit
L'erreur HTTP 403 Forbidden (Interdit) signifie que l'accès à la ressource URL demandée est interdit.
L'authentification n'est pas en cause ici.
Cette erreur peut être causée par un problème de script ou de permissions de fichiers.
- 404 : Introuvable
L'erreur HTTP 404 Not Found (Introuvable) signifie que l'accès à la ressource URL n'a pas été trouvé.
Soit le fichier demandé n'a pas été publié, soit il est mal orthographié, soit il n'est pas placé dans le bon dossier.
- 500 : Erreur Interne du Serveur
L'erreur HTTP 500 Internal Server Error (Erreur Interne du serveur) signifie que le serveur a rencontré une condition inattendue, l'empêchant de satisfaire la demande du visiteur.
Le serveur ne peut alors pas être plus précis concernant la raison de l'erreur lors de sa réponse au visiteur.
- 502 : Passerelle incorrecte
L'erreur HTTP 502 Bad Gateway ou 502 Proxy Error (Passerelle incorrecte) signifie que la réponse envoyée à un serveur intermédiaire par un autre serveur est incorrecte.
Cette erreur peut apparaître sous diverses formes comme par exemple : 502 Service Temporarly Overloaded (Service Temporairement Surchargé), HTTP 502 , 502 Proxy Error etc
Cette erreur est souvent causée par un problème de réseau entre les serveurs. Une simple actualisation de la page suffit alors à la résoudre.
- 503 : Service indisponible
L'erreur HTTP 503 Service Unavailable (Service indisponible) signifie que le serveur est incapable de traiter la requête en raison d'une surcharge ou d'une maintenance du serveur.
Cette erreur survient en cas de dépassement des quotas liés à la formule d'hébergement web choisie ou de maintenance en cours sur le serveur.
Le service est alors réduit au minimum, ce qui rend indisponible le site web hébergé.
- 504 : Temps d'attente expiré
L'erreur HTTP 504 Gateway Timeout (Temps d'attente expiré) signifie que le temps d'attente pour accéder à la passerelle est expiré.
Cette erreur peut apparaître si plusieurs serveurs sont utilisés pour accéder à une page. Le premier serveur fonctionne normalement mais le serveur destination ne répond pas.
Ce problème peut également être lié à une surcharge du serveur.
Aucun commentaire:
Enregistrer un commentaire