Codes d'erreurs HTTP

Définition

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.

Plus d'informations sur l'erreur 403 ici
 

  • 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.

Plus d'informations sur l'erreur 404 ici
 

  • 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.

Plus d'informations sur l'erreur 500 ici
 

  • 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 apparaitre 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é.

Plus d'informations sur l'erreur 503 ici
 

  • 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 apparaitre 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.

Notez cet article

3.3 / 5
11 avis


Vous avez noté 0 étoile(s)

Cet article vous a-t-il été utile ?

Merci !

N'hésitez pas à commenter nos pages afin de nous aider à les améliorer si besoin.

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.






Pour toutes questions non liées à cette documentation ou problèmes techniques sur l'un de vos services, cliquez ici si vous souhaitez contacter le support commercial ou le support technique