Les codes d'état de réponse HTTP (Hypertext Transfer Protocol) indiquent si une demande spécifique a réussi ou échoué. Cet article décrit certains codes d'erreur HTTP courants et leur signification.
Types d'erreurs
Si vous ne pouvez pas voir votre site Web, vous devez faire attention aux erreurs (ou à l'absence d'erreurs) que vous recevez. Les réponses sont regroupées dans les classes suivantes :
Classe | Code d'erreur |
---|---|
Informationnel | 100–199 |
Réussi | 200–299 |
Redirections | 300–399 |
Erreurs client | 400–499 |
Erreurs de serveur | 500–599 |
La section suivante couvre les codes communs suivants :
- 401 Non autorisé
- 403 Interdit
- 404 introuvable
- 500 Erreur interne du serveur
- 502 Mauvaise passerelle
- Service 503 indisponible
401 non autorisés et 403 interdits
Avec le 401
erreur, vous êtes généralement invité à entrer des informations d'identification. Si vous refusez d'entrer les informations d'identification ou si vous entrez des informations d'identification incorrectes, vous obtenez cette erreur. Par contre, le 403
l'erreur ne demande pas d'informations d'identification et renvoie l'erreur immédiatement. Cela signifie généralement que l'URL est privée ou accessible uniquement aux adresses IP sélectionnées.
404 introuvable
Le code d'erreur apparaît lorsque votre navigateur ne trouve pas l'URL spécifique que vous avez saisie. Le plus souvent, le contenu a été déplacé ou supprimé.
500 erreur de serveur interne
L'erreur signifie qu'il y a un côté serveur problème. De nombreuses raisons peuvent en être la cause, du plantage d'Apache® ou de Nginx® à l'arrêt complet du serveur.
502 mauvaise passerelle
Un 502
l'erreur est similaire au 500
Erreur. Cependant, cette erreur signifie que le serveur hôte peut fonctionner correctement alors qu'un autre serveur utilisé comme proxy ne peut pas terminer la demande à l'hôte, générant ainsi l'erreur.
Service 503 indisponible
Les causes courantes sont un serveur en panne pour maintenance ou surchargé.