Codes erreurs d’un serveur web

Lorsque vous travaillez sur internet, les messages suivants  peuvent  s’afficher dans votre navigateur ; Voici leur signification :

301
ce qui signifie site déplacé définitivement

302
veut dire Site déplacé temporairement

400 Bad Request
veut dire que La requête contient une erreur de syntaxe.

401 Unauthorized
veut dire que L'utilisateur n'est pas autorisé à accéder aux données demandées.

402 Payment Required
veut dire que L'accès au contenu de la page demandée est payant.

403 Forbidden
veut dire que L'accès a été refusé pour des raisons que le serveur ne souhaite pas communiquer.

404
Not Found veut dire que Le document demandé n'existe pas.

405
Method Not Allowed veut dire que La méthode HTTP utilisée n'est pas autorisée pour le document demandé.

406
Not Acceptabe veut dire que Le document existe, mais la requête a été présentée sous une forme non acceptée.

407 Proxy Authentification Required
veut dire que Le serveur proxy doit autoriser la requête avant de la transmettre.

408 Request Time-out
veut dire que Le serveur a interrompu la connexion car le client n'a pas réussi à envoyer une requête complète dans le délai qui lui éteint imparti.

409 Conflict
Indique un conflit avec une autre requête ou avec la configuration du serveur. Des informations supplémentaires accompagnent généralement le message d'erreur.

500 Internal Server Error
signifie qu’une partie du serveur (par exemple un programme CGI) a provoqué une erreur ou comporte une erreur de configuration.

501 Not Implemented
indique que Le client a demandé une action, non prise en charge par le serveur.

502 Bad Gateway
veut dire que Le serveur ou le proxy a obtenu des réponses non valables de la part d'un autre serveur ou proxy.

504 Gateway Time-out
c’est l’équivalent à l'erreur 408, à la différence que le dépassement de délai a été, ici, par un proxy ou une passerelle.

505 Version Not Supported
  signifie que Le serveur ne prend pas en charge la version de HTTP utilisée par la requête.