HTTP

Codes de statut HTTP

Consultez les principaux statuts HTTP et erreurs Cloudflare avec des explications détaillées des codes disponibles.

Information

CodeNomSignification
100ContinuerLe serveur a reçu les en-têtes ; le client peut envoyer le corps de la demande.
101Changement de protocoleLa connexion passe à un autre protocole, par exemple WebSocket.
103Indications précocesPremières indications pour précharger des ressources.

Succès

CodeNomSignification
200OKLa demande a réussi.
201CrééLa ressource a été créée.
202AcceptéLa demande a été acceptée ; le traitement continue.
204Aucun contenuSuccès sans corps de réponse.
206Contenu partielUne partie demandée de la ressource est transmise (Range).

Redirections

CodeNomSignification
301Déplacé définitivementRedirection permanente.
302TrouvéRedirection temporaire.
303Voir autre ressourceRedirection vers une autre ressource avec GET.
304Non modifiéUtilisez la copie stockée dans le cache.
307Redirection temporaireRedirection temporaire qui conserve la méthode HTTP.
308Redirection permanenteRedirection permanente qui conserve la méthode HTTP.

Erreurs du client

CodeNomSignification
400Requête incorrecteLa demande est mal formée.
401Authentification requiseUne connexion ou un jeton valide est nécessaire.
402Paiement requisCode réservé, parfois utilisé pour un accès payant.
403Accès interditL'accès à la ressource est interdit.
404IntrouvableLa ressource demandée n'existe pas.
405Méthode non autoriséeLa méthode HTTP n'est pas autorisée pour cette ressource.
406Non acceptableLe format de contenu demandé n'est pas disponible.
407Authentification du proxy requiseLe proxy exige sa propre authentification.
408Délai de requête dépasséLe client n'a pas transmis la demande à temps.
409ConflitLa demande contredit l'état actuel de la ressource.
410Définitivement suppriméLa ressource a été retirée définitivement.
411Longueur exigéeL'en-tête Content-Length est absent.
412Précondition non satisfaiteUne condition comme If-Match n'a pas été respectée.
413Contenu trop volumineuxLa demande ou le fichier est trop volumineux.
414URI trop longueL'URL demandée est trop longue.
415Type de média non pris en chargeLe Content-Type n'est pas pris en charge.
416Plage demandée indisponibleLa plage de ressource demandée n'existe pas.
418Je suis une théièreCode humoristique provenant de la RFC 2324.
421Requête mal dirigéeLa demande est arrivée au mauvais serveur.
422Contenu non traitableLa demande est bien formée, mais ses données sont invalides.
425Trop tôtRisque de répétition de demande (TLS Early Data).
426Mise à niveau requiseUn protocole différent est nécessaire.
428Précondition requiseLe serveur exige une requête conditionnelle.
429Trop de requêtesTrop de demandes ; attendez avant de réessayer.
431En-têtes de demande trop volumineuxEn-têtes ou cookies trop volumineux.
451Indisponible pour raisons légalesRessource bloquée pour une raison juridique.

Erreurs du serveur

CodeNomSignification
500Erreur interne du serveurUne erreur inattendue s'est produite sur le serveur.
501Non implémentéLa fonctionnalité nécessaire n'est pas prise en charge.
502Mauvaise réponse de la passerelleLe serveur backend a fourni une réponse invalide.
503Service indisponibleLe serveur est temporairement indisponible.
504Délai de passerelle dépasséLe backend n'a pas répondu à temps.
505Version HTTP non prise en chargeLa version HTTP demandée n'est pas prise en charge.
507Espace de stockage insuffisantLe serveur manque d'espace de stockage.
508Boucle détectéeUne boucle infinie a été détectée.
511Authentification réseau requiseConnexion réseau exigée, par exemple sur un Wi-Fi d'hôtel.

Erreurs Cloudflare

CodeNomSignification
520Cloudflare : erreur inconnueL'origine a envoyé une réponse vide ou inconnue.
521Cloudflare : serveur web inaccessibleL'origine a refusé la connexion.
522Cloudflare : connexion expiréeL'origine n'a pas répondu à temps lors de la connexion.
523Cloudflare : origine injoignableLe serveur d'origine est inaccessible.
524Cloudflare : délai de réponse dépasséL'origine n'a pas répondu dans le délai, généralement 125 secondes.
525Cloudflare : échec TLSLa négociation TLS avec l'origine a échoué.
526Cloudflare : certificat SSL invalideLe certificat du serveur d'origine est invalide.
530Cloudflare : erreur DNS de l'origineErreur DNS ou tunnel lors de la connexion à l'origine.

Questions fréquentes

Que sont les codes de statut HTTP ?

Ce sont des nombres à trois chiffres par lesquels un serveur indique le résultat d'une requête. Le premier chiffre donne la classe : 2xx succès, 3xx redirection, 4xx erreur de requête et 5xx erreur serveur.

Une erreur 4xx est-elle toujours de ma faute ?

Non. Le serveur considère la requête problématique, mais un lien cassé sur le site ou un droit d'accès mal configuré peut aussi être responsable.

Que signifient les erreurs Cloudflare 520 à 526 ?

Il s'agit de codes propres à Cloudflare pour signaler des problèmes de réseau, de délai ou de TLS entre Cloudflare et le serveur d'origine. Ce ne sont pas des statuts HTTP standard ordinaires.

Comment vérifier le statut de ma propre URL ?

Saisissez une URL publique dans l'outil de vérification du site. Il affiche le statut HTTP final, les redirections et des indicateurs SEO et de sécurité.