Codes d'état HTTP
Référence complète des codes d'état HTTP avec descriptions. Recherche et filtrage par code, catégorie ou mot-clé.
Que sont les codes d'état HTTP ?
Ce sont des nombres à trois chiffres renvoyés par un serveur en réponse à une requête client. Ils indiquent si la requête a réussi, été redirigée ou a rencontré une erreur.
Quelle est la différence entre les erreurs 4xx et 5xx ?
Les codes 4xx indiquent des erreurs client (requête invalide ou non autorisée), tandis que les 5xx indiquent des erreurs serveur (le serveur n'a pas pu traiter une requête valide).
Que signifie une redirection 301 ?
Un code 301 signifie que la ressource a été déplacée de manière permanente vers une nouvelle URL. Les moteurs de recherche mettront à jour leur index.
Quel est le code d'état HTTP le plus courant ?
200 OK est le plus courant, indiquant le succès. 404 Not Found est le code d'erreur le plus connu, indiquant que la ressource n'existe pas.
Comment fonctionnent les codes d'état HTTP ?
Lorsqu'un navigateur envoie une requête à un serveur, le serveur la traite et renvoie un code d'état avec la réponse. Le premier chiffre indique la catégorie : 1xx (information), 2xx (succès), 3xx (redirection), 4xx (erreur client) ou 5xx (erreur serveur).
Quelle est la différence entre les redirections 301 et 302 ?
301 signifie redirection permanente (les moteurs de recherche transfèrent le classement vers la nouvelle URL), tandis que 302 signifie redirection temporaire (l'URL originale conserve le classement).
Comment corriger l'erreur 404 Not Found ?
Vérifiez l'URL pour les fautes de frappe, assurez-vous que la page existe, vérifiez que le lien est correct ou contactez l'administrateur du site si la page devrait exister.
Qu'est-ce qui cause l'erreur 500 Internal Server Error ?
Une mauvaise configuration du serveur, des erreurs de script, des problèmes de connexion à la base de données, des autorisations insuffisantes ou un épuisement des ressources peuvent causer des erreurs 500.
Quelle est la différence entre les erreurs 401 et 403 ?
401 Unauthorized signifie qu'une authentification est requise, tandis que 403 Forbidden signifie que vous êtes authentifié mais n'avez pas la permission d'accéder à la ressource.
Comment déboguer les codes d'état HTTP ?
Utilisez les outils de développement du navigateur (onglet Réseau), vérifiez les journaux du serveur, validez les en-têtes de requête, testez avec curl ou Postman et examinez les journaux d'erreur de l'application.
À quoi servent les codes d'état 1xx ?
Les codes 1xx sont des réponses informatives indiquant que la requête a été reçue et que le traitement continue. Exemples : 100 Continue, 101 Switching Protocols.
Pourquoi vois-je l'erreur 502 Bad Gateway ?
502 se produit lorsqu'un serveur agissant comme passerelle reçoit une réponse invalide d'un serveur en amont. Les causes courantes incluent la surcharge du serveur, des problèmes réseau ou des paramètres de proxy mal configurés.
Quel est le but de 204 No Content ?
204 indique que la requête a réussi mais qu'il n'y a pas de contenu à renvoyer. Couramment utilisé pour les requêtes DELETE ou les soumissions de formulaire qui ne nécessitent pas de rechargement de page.
Comment les codes d'état affectent-ils le SEO ?
Les redirections 301 transfèrent l'autorité de lien vers les nouvelles URLs, les 404 peuvent nuire si des pages importantes manquent, les erreurs 5xx peuvent désindexer des pages, et des codes d'état appropriés aident les moteurs de recherche à comprendre la structure du site.