l'Internet

Codes HTTP 404, 403, 500, 502, 503 : que signifient-ils ?

En bref :

  • Un code HTTP est la réponse chiffrée d’un serveur à votre navigateur : 4xx = problème côté demande, 5xx = problème côté serveur.
  • Les plus courants : 404 (page introuvable), 403 (accès interdit), 500 (erreur interne), 502 et 504 (passerelle), 503 (service indisponible).
  • Pour une erreur 5xx, vous ne pouvez presque rien réparer : réessayez plus tard. Pour une 4xx, vérifiez l’adresse et votre connexion au compte.

Chaque fois que vous ouvrez une page, votre navigateur envoie une requête et le serveur répond d’abord par un code d’état à trois chiffres. Quand tout va bien, c’est un 200 que vous ne voyez jamais. Quand quelque chose coince, vous tombez sur une page d’erreur affichant ce code. Voici comment les lire, et surtout ce que vous pouvez faire en tant que visiteur. Pour une vue d’ensemble de toutes les erreurs de navigateur, consultez le guide des erreurs de navigateur et des codes HTTP.

Tableau des codes HTTP les plus fréquents

Code Signification Que faire
301 / 302 Redirection permanente / temporaire Rien : le navigateur suit tout seul
400 Requête incorrecte Vérifier l’adresse, vider les cookies du site
401 Authentification requise Se connecter avec le bon compte
403 Accès interdit Vérifier ses droits, désactiver un VPN
404 Page introuvable Corriger l’URL, passer par la page d’accueil
429 Trop de requêtes Patienter quelques minutes
500 Erreur interne du serveur Réessayer plus tard
502 / 504 Mauvaise passerelle / délai dépassé Actualiser, patienter
503 Service indisponible Patienter : maintenance ou surcharge

Erreur 404 : page introuvable

La signification de l’erreur 404 est simple : le serveur fonctionne, mais l’adresse demandée n’existe pas (ou plus). Causes habituelles : une faute de frappe dans l’URL, un lien ancien, une page supprimée. Retirez la fin de l’adresse pour revenir à la page d’accueil du site, puis utilisez sa barre de recherche.

Erreur 403 : accès interdit

Ici le serveur a bien compris votre demande, mais il la refuse. Vous n’avez pas le droit de consulter cette ressource : espace réservé aux membres, contenu limité à un pays, adresse IP bloquée par un pare-feu. Connectez-vous si le site le permet, coupez un éventuel VPN, puis réessayez. Le détail est dans notre article sur l’erreur 403 Forbidden.

Erreur 500 : erreur interne du serveur

Le code 500 signifie que le serveur a rencontré un problème qu’il ne sait pas décrire : script défaillant, base de données en panne, mauvaise configuration. L’erreur est chez l’hébergeur ou l’éditeur du site, pas chez vous. Actualisez avec Ctrl + F5, puis revenez plus tard. Si le problème touche un seul site, inutile de réinitialiser votre box ou votre ordinateur.

Erreurs 502 et 504 : problème de passerelle

Beaucoup de sites passent par plusieurs serveurs (un proxy ou un réseau de diffusion de contenu devant le serveur principal). Un 502 Bad Gateway indique que l’un d’eux a reçu une réponse invalide ; un 504 Gateway Timeout qu’il n’a pas reçu de réponse à temps. Ces erreurs sont souvent brèves : actualisez après une minute. Si votre navigateur affiche à la place un message de connexion (et non un code numéroté), voir ERR_CONNECTION_TIMED_OUT ou ERR_CONNECTION_RESET.

Erreur 503 : service indisponible

Le 503 veut dire que le serveur est volontairement ou temporairement hors service : maintenance programmée, pic de trafic (soldes, billetterie, résultats d’examens). Le site indique parfois une durée via l’en-tête « Retry-After ». Attendez quelques minutes, ou consultez le compte du service sur les réseaux sociaux.

Les autres codes utiles : 301 et 429

Le 301 est une redirection permanente : l’ancienne adresse renvoie vers la nouvelle, et votre navigateur s’en souvient. Si une page ne se met plus à jour, ce souvenir peut être en cause ; videz le cache de Chrome ou testez en navigation privée. Le 429 apparaît quand vous envoyez trop de requêtes en peu de temps : le site vous demande de ralentir. Attendez un moment avant de recommencer.

Cas pratique : une page qui affiche 503 le jour des soldes

Camille veut acheter un article le premier jour des soldes. La page de la boutique affiche « 503 Service Unavailable ». Elle vérifie d’abord qu’un autre site s’ouvre normalement : sa connexion est bonne, donc le problème vient bien de la boutique. Au lieu d’actualiser en boucle, elle attend cinq minutes, puis réessaie depuis le téléphone en 4G pour écarter une cause liée à son réseau. La page se charge. Si elle avait vu un 404, elle aurait plutôt corrigé le lien ; avec un 403, elle se serait connectée à son compte.

À lire aussi : erreurs de navigateur et codes HTTP, erreur 403 Forbidden et ERR_CONNECTION_REFUSED.

Questions fréquentes

Que signifie l’erreur 404 ?

La page demandée n’existe pas à cette adresse : lien erroné, page supprimée ou déplacée. Le serveur, lui, répond normalement.

Quelle est la différence entre une erreur 4xx et une erreur 5xx ?

Une 4xx vient de la demande (adresse, droits d’accès), une 5xx vient du serveur du site. Dans le second cas, vous ne pouvez que patienter.

L’erreur 500 vient-elle de mon ordinateur ?

Non, c’est un incident côté serveur. Videz éventuellement le cache et réessayez, mais la réparation revient au site.

Que signifie le code 503 « service indisponible » ?

Le serveur ne peut pas traiter la demande pour l’instant, à cause d’une maintenance ou d’un excès de visiteurs. Réessayez après quelques minutes.

Vider le cache ou changer de navigateur peut-il corriger ces erreurs ?

Parfois pour les 400, 403 et 404 (cookies ou page en cache périmée). Cela ne change rien à une erreur 5xx.

Quelle est la différence entre 502 et 504 ?

Le 502 signale une réponse invalide d’un serveur intermédiaire, le 504 une réponse qui n’est pas arrivée à temps. Dans les deux cas, réessayez plus tard.

Articles Similaires

Bouton retour en haut de la page