Codes Statut HTTP : Guide de référence complet | Gratuit
300 utilisationsConseils codes HTTP
Référence complète
Tous les codes HTTP majeurs de 100 à 504.
Recherche & Filtre
Recherchez par code ou mot-clé. Filtrez par catégorie.
Cliquez pour développer
Cliquez pour la description détaillée.
Code couleur
Chaque catégorie a sa couleur.
Questions fréquemment posées
Les codes de statut HTTP peuvent-ils causer de vrais problèmes de sécurité ?
Oui, surtout les redirections 302 vers des URLs externes. Les pirates exploitent les redirections ouvertes pour du phishing ou diffuser des malwares. Notre référence liste les implications de sécurité pour chaque code. La section 3xx explique comment valider les destinations. Un code 200 sur une page de phishing ne garantit rien. Servez-vous de cet outil comme d'une checklist rapide pendant vos audits de code.
Une redirection 302 nuit-elle plus au SEO qu'une 307 ?
Les deux sont temporaires, mais leurs rôles diffèrent. Un 302 indique un déplacement provisoire — les moteurs de recherche transfèrent rarement tout le jus de lien. Un 307 est plus strict : il conserve la méthode de requête (POST reste POST). Côté SEO, aucun ne rivalise avec un 301 pour le classement. Notre section 3xx détaille chaque cas d’usage précis. Pour une maintenance, optez pour un 302 ; pour un changement définitif, ne zappez jamais le 301.
Pourquoi est-ce que je reçois des erreurs 502 Bad Gateway quand mon site a du trafic en pic ?
Le code 502 Bad Gateway indique que votre serveur principal ne répond pas correctement au proxy ou au répartiteur de charge. Lors des pics, les ressources s'épuisent souvent — par exemple, au-delà de 250 connexions simultanées sur un hébergement mutualisé. Vérifiez vos logs pour des timeouts ou des pools de connexion base de données saturés. Notre outil détaille dans la section 5xx les causes exactes, pour que vous puissiez expliquer le problème à votre hébergeur en deux minutes. Astuce : espacez les requêtes origin de votre CDN en cas de forte affluence.
Quelle est la différence entre un 100 Continue et un 101 Switching Protocols ?
Les deux sont des codes 1xx, mais leurs rôles divergent totalement. 100 Continue indique que le serveur a reçu vos en-têtes initiaux et que vous pouvez envoyer le corps de la requête. 101 Switching Protocols survient lors d'une mise à niveau de protocole — pensez aux handshakes WebSocket. Notre outil détaille chaque cas dans la section 1xx. Utilisez le filtre '1xx' pour les comparer côte à côte. Astuce pour les testeurs QA : si votre connexion WebSocket plante, vérifiez d'abord la présence du code 101.
Une erreur 503 signifie-t-elle toujours que mon site est hors ligne ?
Pas forcément. Un 503 Service Unavailable traduit souvent une surcharge temporaire, par exemple quand votre serveur atteint 500 connexions simultanées à la base de données. Le site peut revenir en quelques minutes. Notre outil détaille chaque sous-type dans la section 5xx – un 503 avec un en-tête Retry-After diffère d'un autre sans. Consultez les logs avant de paniquer. Astuce : créez une page 503 personnalisée avec une balise meta refresh pour que les utilisateurs réessayent automatiquement.
Comment savoir si une réponse 304 Not Modified économise réellement de la bande passante ?
Un 304 se déclenche quand votre navigateur envoie un en-tête If-Modified-Since ou If-None-Match, et que le serveur confirme que rien n'a changé. Cela évite un téléchargement complet, mais seulement si la mise en cache est correcte. Regardez vos journaux serveur — les 304 doivent apparaître à côté des 200 pour la même ressource. Si vous n'en voyez jamais, vos en-têtes de cache sont faux. Réglez Cache-Control max-age sur au moins 3600 secondes pour les fichiers statiques. Notre outil détaille les conditions exactes d'un 304 dans la section 3xx. C'est là que vous repérerez vite les mauvaises configs.
Dois-je traiter une 404 comme un lien cassé ou comme un soft-launch réussi de contenu manquant ?
Une 404 n'est pas forcément un échec. Beaucoup d'équipes renvoient volontairement une 404 pour des éléments supprimés en douceur ou des brouillons non indexables. Mais si vous voyez des 404 sur des URLs qui avaient du trafic réel, c'est un signal d'alarme — vous perdez de la popularité et de la confiance. Utilisez notre recherche pour consulter la section 3xx et voir le code 410 Gone, qui indique aux moteurs une suppression définitive. Pour corriger rapidement, redirigez les anciennes URLs vers la page vivante la plus proche. Vérifiez d'abord la fréquence des 404 dans vos analytics.
Parcourir les erreurs client sans tri
Le filtrage des problèmes prend moins de dix secondes grâce à notre recherche instantanée. Tapez 400 dans le champ pour isoler les soucis de syntaxe. Vous ne perdrez pas de temps à faire défiler les codes 200. Essayez de restreindre votre affichage en écrivant des termes précis comme non autorisé.
Est-ce possible de consulter ce guide hors ligne lors du débogage d'API en avion?
Notre outil en ligne nécessite une connexion active car il se met à jour régulièrement. Vous pouvez toutefois enregistrer la page principale avant le décollage ou imprimer directement les tableaux 2xx et 4xx. Essayez de taper des codes comme 401 ou 403 dans la barre de recherche pour vérifier la réactivité. Vous garderez ainsi toutes les définitions clés sous la main en voyage.
Pourquoi mon jeton JWT décodé renvoie-t-il toujours une erreur 401 ?
Le contenu semble correct, mais la signature a probablement échoué côté serveur. Regardez si votre clé secrète correspond à celle de production. Filtrez les codes 4xx dans notre outil pour comprendre les nuances entre les erreurs d'authentification. Astuce : contrôlez toujours l'expiration du jeton en format epoch.
Utiliser la référence
- Parcourez ou recherchez
- Filtrez par catégorie
- Cliquez pour les détails
- Pour le développement web