Codes de statut HTTP
Vous voyez une erreur comme 404, 500 ou 502 dans votre navigateur ? Découvrez ce qu'elle signifie, si le problème vient de vous ou du site, et comment le résoudre.
1xx Information3 codes2xx Succès5 codes3xx Redirection7 codes4xx Erreurs client27 codes5xx Erreurs serveur9 codesErreurs Cloudflare (52x)7 codes
1xx Information
La requête a été reçue et est toujours en cours de traitement.
HTTP 100 ContinueLe serveur a reçu les en-têtes de la requête et le client doit continuer à envoyer le corps.HTTP 101 Switching ProtocolsLe serveur accepte de passer au protocole demandé par le client (par exemple WebSocket).HTTP 103 Early HintsLe serveur envoie des en-têtes préliminaires, comme des liens de préchargement, avant la réponse finale pour que le navigateur commence à charger les ressources plus tôt.
2xx Succès
La requête a été reçue et traitée avec succès.
HTTP 200 OKLa requête a réussi.HTTP 201 CreatedLa requête a réussi et une nouvelle ressource a été créée.HTTP 202 AcceptedLa requête a été acceptée pour traitement, mais celui-ci n'est pas encore terminé.HTTP 204 No ContentLa requête a réussi, mais il n'y a aucun contenu à renvoyer.HTTP 206 Partial ContentLe serveur n'envoie qu'une partie du fichier, comme demandé (téléchargements reprenables, streaming vidéo).
3xx Redirection
Une action supplémentaire est nécessaire, généralement suivre une redirection vers une autre URL.
HTTP 300 Multiple ChoicesLa ressource existe en plusieurs versions et le client peut en choisir une.HTTP 301 Moved PermanentlyLa page a été déplacée définitivement vers une nouvelle URL ; navigateurs et moteurs de recherche doivent utiliser la nouvelle adresse.HTTP 302 FoundLa page est temporairement disponible à une autre URL.HTTP 303 See OtherLe client doit récupérer le résultat à une autre URL (fréquent après l'envoi d'un formulaire).HTTP 304 Not ModifiedLa copie en cache de votre navigateur est toujours à jour ; le serveur ne renvoie donc pas le contenu.HTTP 307 Temporary RedirectLa page se trouve temporairement à une autre URL et la requête doit y être répétée avec la même méthode.HTTP 308 Permanent RedirectLa page a été déplacée définitivement et la requête doit être répétée à la nouvelle URL avec la même méthode.
4xx Erreurs client
Le problème vient de la requête : mauvaise adresse, droits manquants ou données invalides.
HTTP 400 Bad RequestLe serveur ne peut pas traiter la requête car elle est mal formée ou invalide.HTTP 401 UnauthorizedVous devez vous connecter : une authentification est requise et elle manquait ou était invalide.HTTP 403 ForbiddenLe serveur a compris la requête mais refuse d'accorder l'accès.HTTP 404 Not FoundLe serveur ne trouve pas la page ou le fichier demandé.HTTP 405 Method Not AllowedLa méthode de la requête (par exemple POST) n'est pas autorisée pour cette URL.HTTP 406 Not AcceptableLe serveur ne peut pas renvoyer le contenu dans un format accepté par le client.HTTP 407 Proxy Authentication RequiredVous devez d'abord vous identifier auprès du serveur proxy situé entre vous et le site.HTTP 408 Request TimeoutLe serveur a attendu trop longtemps que le client finisse d'envoyer la requête.HTTP 409 ConflictLa requête entre en conflit avec l'état actuel de la ressource.HTTP 410 GoneLa page a été supprimée définitivement et ne reviendra pas.HTTP 411 Length RequiredLe serveur exige que la requête indique sa taille (en-tête Content-Length).HTTP 412 Precondition FailedUne condition des en-têtes de la requête n'est pas remplie par la version actuelle de la ressource.HTTP 413 Content Too LargeLe fichier ou les données envoyés dépassent la taille autorisée par le serveur.HTTP 414 URI Too LongL'URL est plus longue que ce que le serveur accepte de traiter.HTTP 415 Unsupported Media TypeLe serveur n'accepte pas le format des données envoyées.HTTP 416 Range Not SatisfiableLa partie du fichier demandée se situe hors de la taille du fichier.HTTP 417 Expectation FailedLe serveur ne peut pas satisfaire l'exigence de l'en-tête Expect de la requête.HTTP 418 I'm a teapot (Unused)Un poisson d'avril issu du RFC 2324 (« Je suis une théière »). Le code est réservé et n'est pas utilisé en HTTP réel.HTTP 421 Misdirected RequestLa requête a atteint un serveur qui ne peut pas répondre pour cette adresse de site.HTTP 422 Unprocessable ContentLa requête est bien formée, mais ses données sont invalides (par exemple, elles n'ont pas passé la validation).HTTP 423 LockedLa ressource est verrouillée et ne peut pas être modifiée pour le moment.HTTP 425 Too EarlyLe serveur refuse de traiter une requête qui pourrait être rejouée (envoyée trop tôt pendant la connexion).HTTP 426 Upgrade RequiredLe client doit passer à un protocole différent ou plus récent pour continuer.HTTP 428 Precondition RequiredLe serveur exige que la requête soit conditionnelle, pour éviter d'écraser les modifications de quelqu'un d'autre.HTTP 429 Too Many RequestsTrop de requêtes ont été envoyées en peu de temps (limitation de débit).HTTP 431 Request Header Fields Too LargeLes en-têtes de la requête, souvent les cookies, sont trop volumineux.HTTP 451 Unavailable For Legal ReasonsL'accès est bloqué pour des raisons légales, comme une décision de justice ou une demande gouvernementale.
5xx Erreurs serveur
Le serveur n'a pas pu traiter une requête valide ; le problème vient du site.
HTTP 500 Internal Server ErrorLe serveur a rencontré une erreur inattendue et n'a pas pu terminer la requête.HTTP 501 Not ImplementedLe serveur ne prend pas en charge la fonction nécessaire pour traiter la requête.HTTP 502 Bad GatewayUne passerelle ou un serveur proxy a reçu une réponse invalide du serveur situé derrière lui.HTTP 503 Service UnavailableLe serveur ne peut temporairement pas traiter la requête car il est surchargé ou en maintenance.HTTP 504 Gateway TimeoutUne passerelle ou un serveur proxy n'a pas reçu à temps de réponse du serveur situé derrière lui.HTTP 505 HTTP Version Not SupportedLe serveur ne prend pas en charge la version HTTP utilisée dans la requête.HTTP 507 Insufficient StorageLe serveur n'a pas assez d'espace de stockage pour terminer la requête.HTTP 508 Loop DetectedLe serveur a détecté une boucle infinie en traitant la requête.HTTP 511 Network Authentication RequiredVous devez vous connecter au réseau (par exemple Wi-Fi d'hôtel, d'aéroport ou public) avant d'utiliser internet.
Erreurs Cloudflare (52x)
Codes non officiels renvoyés par Cloudflare lorsqu'il ne reçoit pas de réponse valide du serveur d'origine du site.
HTTP 520 Web Server Returned an Unknown ErrorLe serveur du site a renvoyé à Cloudflare une réponse vide, inconnue ou inattendue.HTTP 521 Web Server Is DownLe serveur du site a refusé la connexion de Cloudflare (le serveur web est en panne ou bloque Cloudflare).HTTP 522 Connection Timed OutCloudflare a dépassé le délai d'attente en essayant de se connecter au serveur du site.HTTP 523 Origin Is UnreachableCloudflare ne parvient pas à joindre le serveur du site (l'origine est injoignable).HTTP 524 A Timeout OccurredCloudflare s'est connecté au serveur du site, mais celui-ci n'a pas répondu avant le délai (125 secondes par défaut).HTTP 525 SSL Handshake FailedLa négociation SSL/TLS entre Cloudflare et le serveur du site a échoué.HTTP 526 Invalid SSL CertificateCloudflare ne peut pas valider le certificat SSL du serveur du site.