Codes d’état HTTP
Codes d’état HTTP (également appelés navigateur/l’Internet code d’erreur) est un code de réponse standard donné par les serveurs Web sur Internet. Lorsqu’une page Web ou une autre ressource ne se charge pas correctement, ces codes peuvent aider à déterminer la cause du problème.
Le terme « code d’état HTTP » est en fait un terme générique pour les lignes d’état HTTP, y compris Codes d’état HTTP et Phrases de raison HTTP.
Par exemple, la ligne d’état HTTP 500 Erreur de serveur interne Se compose de codes d’état HTTP 500 et phrases de raison HTTP Erreur interne du serveur.
Eric McLean/Unsplash
Il existe cinq catégories d’erreurs de code d’état HTTP ; il s’agit des deux groupes principaux :
erreur client 4xx
Ce groupe comprend les demandes de pages Web ou d’autres ressources qui contiennent une syntaxe incorrecte ou qui ne peuvent pas être remplies pour une autre raison (peut-être en raison d’une erreur du client (internaute)).
Certains codes d’état HTTP d’erreur côté client courants incluent 404 (introuvable), 403 (interdit) et 400 (requête incorrecte).
erreur de serveur 5xx
Ce groupe comprend les demandes de pages Web ou d’autres ressources qui peuvent être comprises par le serveur Web mais qui ne peuvent pas être satisfaites pour une raison quelconque.
Parmi les plus courants, citons le populaire 500 (erreur de serveur interne), ainsi que 504 (délai de passerelle), 503 (service indisponible) et 502 (mauvaise passerelle).
En savoir plus sur les codes d’état HTTP
En plus des codes 4xx et 5xx, d’autres codes d’état HTTP existent. Il existe également des codes 1xx, 2xx et 3xx utilisés pour fournir des informations, confirmer le succès ou indiquer la redirection, respectivement. Ces types supplémentaires ne sont pas des erreurs, vous ne devriez donc pas recevoir d’avertissements à leur sujet dans votre navigateur.
Consultez la liste complète des erreurs sur notre page Erreurs de code d’état HTTP ou consultez toutes ces lignes d’état HTTP (1xx, 2xx et 3xx) dans notre section Lignes d’état HTTP.
La page de registre des codes d’état du protocole de transfert hypertexte (HTTP) de l’IANA est la source officielle des codes d’état HTTP, mais Windows inclut parfois des erreurs supplémentaires plus spécifiques expliquant les informations supplémentaires.
Par exemple, alors que le code 500 méthode erreur du serveur internetUtilisation de Microsoft Internet Information Services (ISS) 500.15 le sens est Les demandes directes à Global.aspx ne sont pas autorisées.
Voici quelques exemples supplémentaires :
- 404.13 A une phrase de raison HTTP La longueur du contenu est trop grande.
- 500.53 méthode RQ_RELEASE_REQUEST_STATE Une erreur de réécriture s’est produite lors du traitement de la notification. Une erreur d’exécution de règle sortante s’est produite.La règle est configurée pour s’exécuter avant la mise à jour du cache utilisateur de sortie.
- 502.3 méthode Erreur de passerelle : erreur de connexion du répéteur (ARR).
Ces soi-disant sous-codes générés par Microsoft ISS ne remplacent pas les codes d’état HTTP, mais se trouvent dans divers domaines de Windows, tels que les fichiers de documentation.
Tous les codes d’erreur ne sont pas pertinents
Les codes d’état HTTP ne sont pas les mêmes que les codes d’erreur de Device Manager ou les codes d’erreur système. Certains codes d’erreur système partagent des numéros de code avec des codes d’état HTTP, mais ce sont des erreurs différentes avec des messages d’erreur associés et des significations complètement différents.
Par exemple, les codes d’état HTTP 403.2 méthode Désactiver l’accès en lectureCependant, il existe également un code d’erreur système 403 ça signifie Le processus n’est pas en mode de traitement en arrière-plan.
même, 500 le code d’état signifie erreur du serveur internet Facilement confus par les codes d’erreur du système 500 ça signifie Impossible de charger le profil utilisateur.
Cependant, ceux-ci ne sont pas liés et ne doivent pas être traités de la même manière. L’un s’affiche dans le navigateur Web et explique les messages d’erreur concernant le client ou le serveur, tandis que l’autre s’affiche ailleurs dans Windows et n’implique pas nécessairement le navigateur Web.
Si vous n’êtes pas sûr que le code d’erreur que vous voyez est un code d’état HTTP, regardez attentivement où le message est affiché.Si vous voyez une erreur dans votre navigateur Web, sur une page Webqui est un code de réponse HTTP.
Les autres messages d’erreur doivent être traités séparément en fonction du contexte dans lequel ils apparaissent : les codes d’erreur dans le Gestionnaire de périphériques sont affichés dans le Gestionnaire de périphériques, les codes d’erreur système sont affichés dans Windows, les codes POST sont donnés lors du POST, les erreurs spécifiques au jeu/à l’application liées à ces programmes correspondants, etc.
Merci de nous en informer!
Recevez les dernières nouvelles technologiques publiées quotidiennement
abonnement
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre