{"id":47102,"date":"2026-03-17T15:55:44","date_gmt":"2026-03-17T15:55:44","guid":{"rendered":"\/fr\/tutoriels\/?p=47102"},"modified":"2026-03-17T17:05:32","modified_gmt":"2026-03-17T17:05:32","slug":"codes-etat-http","status":"publish","type":"post","link":"\/fr\/tutoriels\/codes-etat-http","title":{"rendered":"Codes d&rsquo;\u00e9tat HTTP : liste compl\u00e8te et explications"},"content":{"rendered":"<p>Les codes de r&eacute;ponse HTTP sont des nombres &agrave; trois chiffres envoy&eacute;s par un serveur pour indiquer l&rsquo;&eacute;tat de la demande d&rsquo;un navigateur. G&eacute;r&eacute;s par l&rsquo;IANA (Internet Assigned Numbers Authority), ces codes permettent de savoir si une demande a abouti, a &eacute;t&eacute; redirig&eacute;e ou a donn&eacute; lieu &agrave; une erreur.<\/p><p>Si vous g&eacute;rez un site web, la compr&eacute;hension de ces codes est utile pour diagnostiquer les probl&egrave;mes du site, minimiser les temps d&rsquo;arr&ecirc;t et optimiser le r&eacute;f&eacute;rencement. Poursuivez votre lecture pour d&eacute;couvrir 63 codes d&rsquo;&eacute;tat HTTP, leur signification et la mani&egrave;re de les contr&ocirc;ler.<\/p><p>\n\n\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-http-status-code-categories\">Cat&eacute;gories de codes d&rsquo;&eacute;tat HTTP<\/h2><p>Lors de l&rsquo;identification d&rsquo;un code d&rsquo;&eacute;tat HTTP, il convient de se concentrer sur le premier chiffre pour d&eacute;terminer sa cat&eacute;gorie. Les deux derniers chiffres fournissent des d&eacute;tails sp&eacute;cifiques &agrave; l&rsquo;int&eacute;rieur de cette cat&eacute;gorie.<\/p><p>L&rsquo;<a href=\"https:\/\/www.ietf.org\/\" target=\"_blank\" rel=\"noopener\">IETF (Internet Engineering Task Force)<\/a> a normalis&eacute; les codes d&rsquo;&eacute;tat HTTP en cinq cat&eacute;gories en fonction de la r&eacute;ponse du serveur au navigateur :<\/p><ul class=\"wp-block-list\">\n<li><strong>1XX (informationnel)<\/strong> &ndash; le serveur a re&ccedil;u la requ&ecirc;te HTTP et va poursuivre le processus. Les codes de statut de cette cat&eacute;gorie sont temporaires et ne sont donc pas visibles pour le client.<\/li>\n\n\n\n<li><strong>2XX (succ&egrave;s)<\/strong> &ndash; le serveur a re&ccedil;u, compris et trait&eacute; la demande.<\/li>\n\n\n\n<li><strong>3XX (redirection)<\/strong> &ndash; le serveur a re&ccedil;u la demande, mais le contenu demand&eacute; a &eacute;t&eacute; d&eacute;plac&eacute;. Par cons&eacute;quent, il redirigera le client vers un autre site.<\/li>\n\n\n\n<li><strong>4XX (erreur client)<\/strong> &ndash; le serveur n&rsquo;a pas pu traiter la demande en raison d&rsquo;un probl&egrave;me c&ocirc;t&eacute; client, tel qu&rsquo;un probl&egrave;me d&rsquo;autorisation. La r&eacute;ponse explique si le probl&egrave;me est temporaire ou permanent.<\/li>\n\n\n\n<li><strong>5XX (erreur serveur)<\/strong> &ndash; un probl&egrave;me de serveur emp&ecirc;che le traitement de la demande. Comme pour le num&eacute;ro 4XX, la r&eacute;ponse pr&eacute;cise s&rsquo;il s&rsquo;agit d&rsquo;un probl&egrave;me temporaire ou permanent.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-complete-list-of-http-status-codes-and-explanation\">Liste compl&egrave;te des codes d&rsquo;&eacute;tat HTTP et explications<\/h2><p>Voici la liste compl&egrave;te des codes d&rsquo;&eacute;tat HTTP tir&eacute;e de la documentation IEFT :<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Codes d&rsquo;&eacute;tat<\/strong> <\/td><td><strong>Fonctions<\/strong> <\/td><\/tr><tr><td>1XX Informationnel<\/td><td><\/td><\/tr><tr><td>100<\/td><td>Continuer<\/td><\/tr><tr><td>101<\/td><td>Changement de protocole<\/td><\/tr><tr><td>102<\/td><td>En traitement<\/td><\/tr><tr><td>103<\/td><td>Premiers indices<\/td><\/tr><tr><td>2XX Succ&egrave;s<\/td><td><\/td><\/tr><tr><td>200<\/td><td>OK<\/td><\/tr><tr><td>201<\/td><td>Cr&eacute;&eacute;<\/td><\/tr><tr><td>202<\/td><td>Accept&eacute;<\/td><\/tr><tr><td>203<\/td><td>Informations non autoritatives<\/td><\/tr><tr><td>204<\/td><td>Aucun contenu<\/td><\/tr><tr><td>205<\/td><td>R&eacute;initialiser le contenu<\/td><\/tr><tr><td>206<\/td><td>Contenu partiel<\/td><\/tr><tr><td>207<\/td><td>Multi-statut<\/td><\/tr><tr><td>208<\/td><td>D&eacute;j&agrave; signal&eacute;<\/td><\/tr><tr><td>226<\/td><td>IM utilis&eacute;<\/td><\/tr><tr><td>3XX Redirection<\/td><td><\/td><\/tr><tr><td>300<\/td><td>Choix multiples<\/td><\/tr><tr><td>301<\/td><td>D&eacute;plac&eacute; de fa&ccedil;on permanente<\/td><\/tr><tr><td>302<\/td><td>Trouv&eacute;<\/td><\/tr><tr><td>303<\/td><td>Voir autre<\/td><\/tr><tr><td>304<\/td><td>Non modifi&eacute;<\/td><\/tr><tr><td>307<\/td><td>Redirection temporaire<\/td><\/tr><tr><td>308<\/td><td>Redirection permanente<\/td><\/tr><tr><td>4XX Erreur client<\/td><td><\/td><\/tr><tr><td>400<\/td><td>Requ&ecirc;te incorrecte<\/td><\/tr><tr><td>401<\/td><td>Non autoris&eacute;<\/td><\/tr><tr><td>402<\/td><td>Paiement requis<\/td><\/tr><tr><td>403<\/td><td>Interdit<\/td><\/tr><tr><td>404<\/td><td>Non trouv&eacute;<\/td><\/tr><tr><td>405<\/td><td>M&eacute;thode non autoris&eacute;e<\/td><\/tr><tr><td>406<\/td><td>Non acceptable<\/td><\/tr><tr><td>407<\/td><td>Authentification Proxy requise<\/td><\/tr><tr><td>408<\/td><td>D&eacute;lai de requ&ecirc;te d&eacute;pass&eacute;<\/td><\/tr><tr><td>409<\/td><td>Conflit<\/td><\/tr><tr><td>410<\/td><td><br>Supprim&eacute;<\/td><\/tr><tr><td>411<\/td><td>Longueur requise<\/td><\/tr><tr><td>412<\/td><td>Pr&eacute;condition &eacute;chou&eacute;e<\/td><\/tr><tr><td>413<\/td><td>Contenu trop volumineux<\/td><\/tr><tr><td>414<\/td><td>URI trop longue<\/td><\/tr><tr><td>415<\/td><td>Type de m&eacute;dia non pris en charge<\/td><\/tr><tr><td>416<\/td><td>Plage non satisfaisable<\/td><\/tr><tr><td>417<\/td><td>Attente &eacute;chou&eacute;e<\/td><\/tr><tr><td>418<\/td><td>Je suis une th&eacute;i&egrave;re<\/td><\/tr><tr><td>421<\/td><td>Requ&ecirc;te mal dirig&eacute;e<\/td><\/tr><tr><td>422<\/td><td>Entit&eacute; non traitable<\/td><\/tr><tr><td>423<\/td><td>Verrouill&eacute;<\/td><\/tr><tr><td>424<\/td><td>D&eacute;pendance &eacute;chou&eacute;e<\/td><\/tr><tr><td>425<\/td><td>Trop t&ocirc;t<\/td><\/tr><tr><td>426<\/td><td>Mise &agrave; niveau requise<\/td><\/tr><tr><td>428<\/td><td>Pr&eacute;condition requise<\/td><\/tr><tr><td>429<\/td><td>Trop de requ&ecirc;tes<\/td><\/tr><tr><td>431<\/td><td>Champs d&rsquo;en-t&ecirc;te trop volumineux<\/td><\/tr><tr><td>451<\/td><td>Indisponible pour des raisons l&eacute;gales<\/td><\/tr><tr><td>5XX Erreur serveur<\/td><td><\/td><\/tr><tr><td>500<\/td><td>Erreur interne du serveur<\/td><\/tr><tr><td>501<\/td><td>Non impl&eacute;ment&eacute;<\/td><\/tr><tr><td>502<\/td><td>Mauvaise passerelle<\/td><\/tr><tr><td>503<\/td><td>Service indisponible<\/td><\/tr><tr><td>504<\/td><td>D&eacute;lai d&rsquo;attente de la passerelle d&eacute;pass&eacute;<\/td><\/tr><tr><td>505<\/td><td>Version HTTP non prise en charge<\/td><\/tr><tr><td>506<\/td><td>Variante n&eacute;gocie &eacute;galement<\/td><\/tr><tr><td>507<\/td><td>Stockage insuffisant<\/td><\/tr><tr><td>508<\/td><td>Boucle d&eacute;tect&eacute;e<\/td><\/tr><tr><td>510<\/td><td>Non &eacute;tendu<\/td><\/tr><tr><td>511<\/td><td>Authentification r&eacute;seau requise<\/td><\/tr><\/tbody><\/table><\/figure><p><strong>305 Use Proxy<\/strong> et <strong>306 Switch Proxy<\/strong> ont &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;s mais sont toujours r&eacute;serv&eacute;s.<\/p><p>En outre, les codes qui n&rsquo;entrent pas dans ces cat&eacute;gories peuvent &ecirc;tre non officiels, ne pas avoir &eacute;t&eacute; adopt&eacute;s ou &ecirc;tre sp&eacute;cifiques &agrave; certaines plates-formes ou &agrave; certains services. Par exemple, Cloudflare utilise le code d&rsquo;&eacute;tat <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-521\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-521\">521 Web Server Is Down<\/a> pour les erreurs de connexion.<\/p><h3 class=\"wp-block-heading\" id=\"h-1xx-informational-http-status-codes\">1XX &ndash; Codes d&rsquo;&eacute;tat HTTP informationnels<\/h3><p><strong>100 Continue<\/strong> <strong><br><\/strong>Ce code d&rsquo;&eacute;tat indique que le serveur a re&ccedil;u la partie initiale de la demande. Le client doit continuer &agrave; envoyer le reste de la demande et ignorer ce code d&rsquo;&eacute;tat.<\/p><p><strong>101 Changement de protocole<\/strong> <strong><br><\/strong>Le serveur accepte de passer au protocole sp&eacute;cifi&eacute; dans l&rsquo;en-t&ecirc;te <strong>Upgrade<\/strong>. Cette r&eacute;action ne se produit que si le changement est b&eacute;n&eacute;fique.<\/p><p><strong>102 En traitement<br><\/strong>Le code d&rsquo;&eacute;tat signifie que le serveur est encore en train de traiter la demande. Il appara&icirc;t g&eacute;n&eacute;ralement lorsqu&rsquo;une demande prend beaucoup de temps &agrave; &ecirc;tre trait&eacute;e.<\/p><p><strong>103 Premiers indices<br><\/strong>Ce code de r&eacute;ponse permet au navigateur de pr&eacute;charger les ressources &agrave; l&rsquo;aide de l&rsquo;en-t&ecirc;te <strong>Link<\/strong> pendant que le serveur pr&eacute;pare la r&eacute;ponse finale.<\/p><h3 class=\"wp-block-heading\" id=\"h-2xx-successful-http-status-codes\">2XX &ndash; Codes d&rsquo;&eacute;tat HTTP de succ&egrave;s<\/h3><p><strong>200 OK<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat indique que la demande a abouti. Toutefois, la signification r&eacute;elle de cette r&eacute;ponse d&eacute;pend de la m&eacute;thode de requ&ecirc;te utilis&eacute;e (<strong>GET<\/strong>, <strong>HEAD<\/strong>, <strong>POST<\/strong>, <strong>PUT<\/strong>, <strong>DELETE<\/strong>, <strong>OPTIONS<\/strong> ou <strong>TRACE<\/strong>). Nous examinerons toutes les m&eacute;thodes HTTP plus loin dans cet article.<\/p><p><strong>201 Cr&eacute;&eacute;<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat est une r&eacute;ponse typique envoy&eacute;e apr&egrave;s une m&eacute;thode <strong>POST<\/strong> ou <strong>PUT<\/strong>. Il indique que le serveur a termin&eacute; la requ&ecirc;te et cr&eacute;e une ou plusieurs nouvelles ressources, identifi&eacute;es par un en-t&ecirc;te <strong>Location<\/strong> ou l&rsquo;URI cible.<\/p><p><strong>202 Accept&eacute;<\/strong> <\/p><p>Le serveur a accept&eacute; la demande mais ne l&rsquo;a pas encore trait&eacute;e. Cet &eacute;tat de non-engagement permet au serveur de traiter la demande ult&eacute;rieurement sans que le client ne doive rester connect&eacute;, ce qui est id&eacute;al pour le traitement par lots.<\/p><p><strong>203 Informations non autoritatives<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat signifie que la demande a abouti, mais qu&rsquo;un proxy a modifi&eacute; les donn&eacute;es de r&eacute;ponse du serveur d&rsquo;origine. Il est g&eacute;n&eacute;ralement utilis&eacute; lorsque le serveur r&eacute;cup&egrave;re des donn&eacute;es &agrave; partir d&rsquo;un cache ou d&rsquo;une source tierce, afin d&rsquo;informer les destinataires des changements potentiels apport&eacute;s au contenu original, comme dans les sauvegardes ou les ressources en miroir.<\/p><p><strong>204 Aucun contenu<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat signifie que le serveur a trait&eacute; la demande avec succ&egrave;s mais qu&rsquo;il n&rsquo;a pas de contenu &agrave; envoyer en r&eacute;ponse. Il est utilis&eacute; pour les actions qui ne n&eacute;cessitent pas la mise &agrave; jour de la vue actuelle du navigateur.<\/p><p><strong>205 R&eacute;initialiser le contenu<\/strong> <\/p><p>La demande a abouti et le client doit remettre la vue du document &ndash; un bloc-notes, un formulaire ou un canevas &ndash; dans son &eacute;tat par d&eacute;faut.<\/p><p><strong>206 Contenu partiel<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat est envoy&eacute; lorsqu&rsquo;un client demande une partie d&rsquo;une ressource &agrave; l&rsquo;aide de l&rsquo;en-t&ecirc;te <strong>Range<\/strong>, ce qui r&eacute;duit l&rsquo;utilisation de la bande passante et am&eacute;liore les performances.<\/p><p>Cela se produit g&eacute;n&eacute;ralement lors de la reprise de t&eacute;l&eacute;chargements interrompus, de la diffusion de fichiers multim&eacute;dias en continu, du traitement de transferts de fichiers volumineux par morceaux et de la r&eacute;cup&eacute;ration de segments de donn&eacute;es sp&eacute;cifiques au cours de la synchronisation.<\/p><p><strong>207 Multi-statut<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat fournit l&rsquo;&eacute;tat de plusieurs ressources dans une seule r&eacute;ponse. Le corps du message XML comprend g&eacute;n&eacute;ralement un &eacute;l&eacute;ment racine multi-statut d&eacute;taillant le succ&egrave;s, le succ&egrave;s partiel ou l&rsquo;&eacute;chec de chaque ressource.<\/p><p><strong>208 D&eacute;j&agrave; signal&eacute;<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat est utilis&eacute; dans un &eacute;l&eacute;ment de r&eacute;ponse DAV:propstat pour &eacute;viter de lister des membres internes dupliqu&eacute;s de collections. Une seule ressource fait &eacute;tat d&rsquo;un statut <strong>200 OK<\/strong>, tandis que les doublons utilisent <strong>208<\/strong>.<\/p><p><strong>226 IM utilis&eacute;<\/strong> <\/p><p>Le serveur a trait&eacute; avec succ&egrave;s une requ&ecirc;te <strong>GET<\/strong> et a appliqu&eacute; une ou plusieurs <a href=\"https:\/\/www.iana.org\/assignments\/inst-man-values\/inst-man-values.xhtml\" target=\"_blank\" rel=\"noopener\">manipulations d&rsquo;instance<\/a> &agrave; la ressource dans la r&eacute;ponse.<\/p><h3 class=\"wp-block-heading\" id=\"h-3xx-redirection-http-status-codes\">3XX &ndash; Codes d&rsquo;&eacute;tat HTTP de redirection<\/h3><p><strong>300 choix multiples<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat indique que plusieurs r&eacute;ponses sont disponibles et que le client doit en choisir une.<\/p><p>Par exemple, cela peut se produire lorsqu&rsquo;une ressource a plusieurs versions linguistiques, comme l&rsquo;anglais et le fran&ccedil;ais. La r&eacute;ponse comprend une liste d&rsquo;options avec les d&eacute;tails et les emplacements des ressources. Si le serveur a un choix pr&eacute;f&eacute;r&eacute;, il fournit un en-t&ecirc;te <strong>Location<\/strong> pour la redirection automatique.<\/p><p><strong>301 D&eacute;plac&eacute; d&eacute;finitivement<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat signifie que la ressource demand&eacute;e a &eacute;t&eacute; d&eacute;plac&eacute;e de fa&ccedil;on permanente vers une nouvelle URL. Toutes les demandes ult&eacute;rieures devront utiliser la nouvelle adresse fournie dans la r&eacute;ponse.<\/p><p>La r&eacute;ponse du serveur comprend g&eacute;n&eacute;ralement un lien vers la nouvelle URL, sauf pour les requ&ecirc;tes <strong>HEAD<\/strong>. Pour les m&eacute;thodes autres que <strong>GET<\/strong> et <strong>HEAD<\/strong>, la redirection n&rsquo;a lieu que si le client l&rsquo;autorise.<\/p><p><strong>302 Trouv&eacute;<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat signifie que la ressource demand&eacute;e est temporairement disponible &agrave; un autre URI. Les demandes futures devront continuer &agrave; utiliser l&rsquo;adresse initiale, sauf indication contraire.<\/p><p>Pour les requ&ecirc;tes non <strong>HEAD<\/strong>, la r&eacute;ponse du serveur comprend g&eacute;n&eacute;ralement un lien vers l&rsquo;URI temporaire. La redirection n&rsquo;a lieu que si le client l&rsquo;autorise.<\/p><p>Consultez notre tutoriel sur l&rsquo;<a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-302\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-302\">erreur 302<\/a> pour conna&icirc;tre les m&eacute;thodes de d&eacute;pannage et les cas d&rsquo;utilisation les plus courants.<\/p><p><strong>303 Voir autre<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat redirige le client vers une autre ressource utilisant la m&eacute;thode <strong>GET<\/strong>. Cela signifie que le serveur ne peut pas fournir directement la ressource demand&eacute;e.<\/p><p>Par exemple, apr&egrave;s l&rsquo;envoi d&rsquo;un formulaire, le serveur redirige le client vers une page de confirmation au lieu d&rsquo;afficher directement le r&eacute;sultat.<\/p><p><strong>304 Non modifi&eacute;<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat signifie que la ressource demand&eacute;e n&rsquo;a pas chang&eacute; et que le client peut utiliser sa version en cache. Il est g&eacute;n&eacute;ralement d&eacute;clench&eacute; par des requ&ecirc;tes <strong>GET<\/strong> ou <strong>HEAD<\/strong> avec des en-t&ecirc;tes conditionnels tels que <strong>If-None-Match<\/strong> ou <strong>If-Modified-Since<\/strong>.<\/p><p>Consultez notre tutoriel sur le <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/http-304\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/http-304\">code d&rsquo;&eacute;tat 304<\/a> pour plus de d&eacute;tails et les &eacute;tapes de d&eacute;pannage.<\/p><p><strong>307 Redirection temporaire<\/strong> <\/p><p>Le serveur envoie ce code d&rsquo;&eacute;tat pour rediriger temporairement le client vers un autre URI. Comme il s&rsquo;agit d&rsquo;une adresse temporaire, le client peut avoir besoin d&rsquo;utiliser l&rsquo;adresse d&rsquo;origine &agrave; l&rsquo;avenir. Contrairement &agrave; <strong>302 Found<\/strong>, le client doit conserver la m&ecirc;me m&eacute;thode HTTP pendant la redirection.<\/p><p><strong>308 Redirection permanente<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat indique que la ressource a &eacute;t&eacute; d&eacute;plac&eacute;e de fa&ccedil;on permanente vers un nouvel URI dans l&rsquo;en-t&ecirc;te HTTP.<\/p><p>Elle a la m&ecirc;me s&eacute;mantique que la <strong>301 Moved Permanently<\/strong>, sauf que la <strong>308 Permanent Redirect<\/strong> ne permet pas au client de changer la m&eacute;thode de requ&ecirc;te.<\/p><h3 class=\"wp-block-heading\" id=\"h-4xx-client-error-http-status-codes\">4XX &ndash; Codes d&rsquo;&eacute;tat HTTP d&rsquo;erreur client<\/h3><p><strong>400 Requ&ecirc;te incorrecte<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat signifie que le serveur n&rsquo;a pas pu traiter la demande en raison d&rsquo;une erreur c&ocirc;t&eacute; client, comme une syntaxe ou un routage non valide. Pour corriger une <a href=\"\/fr\/tutoriels\/erreur-400\">erreur 400<\/a>, v&eacute;rifiez l&rsquo;URL et effacez le cache et les cookies de votre navigateur.<\/p><p><strong>401 Non autoris&eacute;<\/strong> <\/p><p>Le serveur a rejet&eacute; la demande en raison de l&rsquo;absence ou de l&rsquo;invalidit&eacute; de l&rsquo;authentification de l&rsquo;utilisateur. Si la demande contenait des informations d&rsquo;identification, cela indique que le serveur a refus&eacute; de les autoriser. La r&eacute;ponse est g&eacute;n&eacute;ralement accompagn&eacute;e d&rsquo;un en-t&ecirc;te <strong>WWW-Authenticate<\/strong> contenant des instructions pour acc&eacute;der &agrave; la ressource.<\/p><p>Si vous rencontrez une <a href=\"\/fr\/tutoriels\/comment-reparer-l-erreur-401\">erreur 401<\/a>, consultez notre tutoriel d&eacute;di&eacute; pour conna&icirc;tre les &eacute;tapes de d&eacute;pannage.<\/p><p><strong>402 Paiement requis<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat non standard &eacute;tait destin&eacute; aux syst&egrave;mes de paiement num&eacute;rique. Cependant, elle est rarement utilis&eacute;e et il n&rsquo;existe pas de r&egrave;gles claires &agrave; ce sujet.<\/p><p><strong>403 Interdit<\/strong> <\/p><p>Le serveur a compris la demande mais a refus&eacute; l&rsquo;acc&egrave;s, g&eacute;n&eacute;ralement en raison de permissions insuffisantes. La r&eacute;authentification ne r&eacute;soudra pas une <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/403-forbidden\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/403-forbidden\">erreur 403<\/a>, car l&rsquo;acc&egrave;s est limit&eacute; de mani&egrave;re permanente. Le client peut r&eacute;essayer avec d&rsquo;autres informations d&rsquo;identification.<\/p><p><strong>404 Non trouv&eacute;<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat signifie que le serveur ne peut pas trouver la ressource demand&eacute;e et qu&rsquo;il n&rsquo;a pas d&rsquo;adresse de transfert. Dans un navigateur, cela signifie que le lien est manquant ou non reconnu. Dans une API, cela indique que le point d&rsquo;acc&egrave;s existe, mais que la ressource n&rsquo;existe pas.<\/p><p>Les liens qui renvoient une <a href=\"\/fr\/tutoriels\/reparer-erreur-404-wordpress\">erreur 404<\/a> sont appel&eacute;s liens bris&eacute;s ou morts, qui peuvent &ecirc;tre temporaires ou permanents.<\/p><p><strong>405 M&eacute;thode non autoris&eacute;e<\/strong> <\/p><p>Le serveur d&rsquo;origine reconna&icirc;t la m&eacute;thode de requ&ecirc;te, mais la ressource ne la prend pas en charge. La r&eacute;ponse comprend g&eacute;n&eacute;ralement un en-t&ecirc;te <strong>Allow<\/strong> &eacute;num&eacute;rant les m&eacute;thodes prises en charge.<\/p><p>Pour corriger une <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-405\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-405\">erreur 405<\/a>, v&eacute;rifiez l&rsquo;URL et examinez les modifications apport&eacute;es &agrave; la base de donn&eacute;es.<\/p><p><strong>406 Non acceptable<\/strong> <\/p><p>Le serveur envoie cette r&eacute;ponse invalide lorsqu&rsquo;il ne trouve aucun contenu correspondant aux crit&egrave;res des en-t&ecirc;tes <strong>Accept<\/strong> de la demande. Le serveur fournira une liste des options disponibles afin que le client puisse choisir celle qui lui convient le mieux.<\/p><p><strong>407 Authentification Proxy requise<\/strong> <\/p><p>Le serveur affiche ce code lors de l&rsquo;utilisation d&rsquo;un proxy. Le client doit fournir des informations d&rsquo;authentification valides pour acc&eacute;der &agrave; la ressource demand&eacute;e. Contrairement &agrave; <strong>401 Unauthorized<\/strong>, le client doit s&rsquo;authentifier aupr&egrave;s du serveur proxy sp&eacute;cifi&eacute; au lieu du serveur d&rsquo;origine.<\/p><p><strong>408 D&eacute;lai de requ&ecirc;te d&eacute;pass&eacute;<\/strong> <strong><br><\/strong>Ce code d&rsquo;&eacute;tat signifie que le serveur n&rsquo;a pas re&ccedil;u l&rsquo;int&eacute;gralit&eacute; de la demande dans le d&eacute;lai imparti. La r&eacute;ponse sugg&egrave;re g&eacute;n&eacute;ralement de fermer la connexion inutilis&eacute;e.<\/p><p>Pour y rem&eacute;dier, le client peut renvoyer la demande sans la modifier. Cette erreur peut se produire dans des navigateurs comme Chrome et Firefox, qui utilisent la pr&eacute;connexion pour acc&eacute;l&eacute;rer le chargement.<\/p><p><strong>409 Conflit<\/strong> <\/p><p>Le serveur ne peut pas traiter la demande en raison d&rsquo;un conflit avec la ressource. Il fournit des d&eacute;tails sur le probl&egrave;me afin que le client puisse le r&eacute;soudre et r&eacute;essayer, g&eacute;n&eacute;ralement au moyen d&rsquo;une requ&ecirc;te <strong>PUT<\/strong>.<\/p><p><strong>410 Supprim&eacute;<\/strong> <strong><br><\/strong>This signifie que la ressource est d&eacute;finitivement indisponible sans adresse de renvoi. Dans ce cas, les moteurs de recherche suppriment la page de leur index. Il indique que le propri&eacute;taire du site a intentionnellement rendu la ressource indisponible et qu&rsquo;il souhaite supprimer tout lien vers cette ressource.<\/p><p><strong>411 Longueur requise<\/strong> <\/p><p>Le serveur a rejet&eacute; la demande parce qu&rsquo;il a besoin d&rsquo;un en-t&ecirc;te <strong>Content-Length<\/strong>.<\/p><p><strong>412 Pr&eacute;condition &eacute;chou&eacute;e<\/strong><\/p><p>Cette r&eacute;ponse invalide indique que le serveur n&rsquo;a pas pu satisfaire &agrave; une ou plusieurs conditions sp&eacute;cifi&eacute;es dans les en-t&ecirc;tes de la demande.<\/p><p><strong>413 Contenu trop volumineux<\/strong><\/p><p>Le serveur envoie g&eacute;n&eacute;ralement ce code d&rsquo;erreur lorsqu&rsquo;une requ&ecirc;te est trop volumineuse pour &ecirc;tre trait&eacute;e. Pour corriger une <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/413-request-entity-too-large\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/413-request-entity-too-large\">erreur 413<\/a>, le serveur peut fermer la connexion et inclure un en-t&ecirc;te <strong>Retry-After<\/strong>, encourageant le client &agrave; r&eacute;essayer plus tard.<\/p><p><strong>414 URI trop long<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat signifie que l&rsquo;URI de la demande est trop long pour &ecirc;tre trait&eacute; par le serveur. Bien que cela soit rare, cela peut se produire si un client convertit une requ&ecirc;te <strong>POST<\/strong> en requ&ecirc;te <strong>GET<\/strong> avec trop d&rsquo;informations, s&rsquo;il entre dans une boucle de redirection ou s&rsquo;il tente d&rsquo;exploiter les vuln&eacute;rabilit&eacute;s du serveur.<\/p><p><strong>415 Type de m&eacute;dia non pris en charge<\/strong><\/p><p>Le serveur a rejet&eacute; la demande car la ressource utilise un format de m&eacute;dia non pris en charge. Ce code d&rsquo;erreur peut &eacute;galement appara&icirc;tre si la m&eacute;thode de compression des donn&eacute;es n&rsquo;est pas prise en charge ou si le contenu ne r&eacute;pond pas aux attentes ou aux r&egrave;gles du serveur.<\/p><p><strong>416 Plage non satisfaisable<\/strong><\/p><p>Le serveur envoie ce code d&rsquo;&eacute;tat lorsqu&rsquo;il ne peut pas traiter la plage sp&eacute;cifi&eacute;e dans la demande. Cela se produit lorsque la plage n&rsquo;existe pas dans la ressource ou que la valeur n&rsquo;est pas valide.<\/p><p><strong>417 Attente &eacute;chou&eacute;e<br><\/strong>Ce statut signifie que le serveur ne peut pas r&eacute;pondre aux exigences sp&eacute;cifi&eacute;es dans l&rsquo;en-t&ecirc;te <strong>Expect<\/strong> de la requ&ecirc;te.<\/p><p><strong>418 Je suis une th&eacute;i&egrave;re<\/strong> <\/p><p>Ce code d&rsquo;&eacute;tat fait r&eacute;f&eacute;rence &agrave; un poisson d&rsquo;avril appel&eacute; Hyper Text Coffee Pot Control Protocol, indiquant que le serveur est une th&eacute;i&egrave;re et qu&rsquo;il ne peut donc pas pr&eacute;parer de caf&eacute;. Certains sites web l&rsquo;utilisent pour des demandes qu&rsquo;ils veulent &eacute;viter.<\/p><p><strong>421 Requ&ecirc;te mal dirig&eacute;e<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat appara&icirc;t lorsque le client envoie une requ&ecirc;te au mauvais serveur, qui ne peut pas r&eacute;pondre &agrave; l&rsquo;URL donn&eacute;e. L&rsquo;utilisateur peut r&eacute;essayer la demande en utilisant une autre connexion ou un autre service.<\/p><p><strong>422 Entit&eacute; non traitable<\/strong> <\/p><p>Le serveur a re&ccedil;u la demande mais ne peut la traiter en raison de probl&egrave;mes tels que des erreurs s&eacute;mantiques, comme la saisie de texte dans le champ num&eacute;rique d&rsquo;un formulaire.<\/p><p><strong>423 Verrouill&eacute;<\/strong> <\/p><p>Ce statut signifie que la ressource est verrouill&eacute;e. La r&eacute;ponse comprend souvent des d&eacute;tails sur la serrure.<\/p><p><strong>424 D&eacute;pendance &eacute;chou&eacute;e<\/strong><\/p><p>La demande a &eacute;chou&eacute; parce qu&rsquo;elle d&eacute;pendait d&rsquo;une demande pr&eacute;c&eacute;dente qui a &eacute;galement &eacute;chou&eacute;.<\/p><p><strong>425 Trop t&ocirc;t<\/strong> <\/p><p>Le serveur refuse de traiter la demande parce qu&rsquo;elle risque d&rsquo;&ecirc;tre r&eacute;p&eacute;t&eacute;e ult&eacute;rieurement.<\/p><p><strong>426 Mise &agrave; niveau requise<\/strong> <\/p><p>Le serveur ne traitera pas la demande si le client ne passe pas au protocole requis indiqu&eacute; dans l&rsquo;en-t&ecirc;te <strong>Upgrade<\/strong>.<\/p><p><strong>428 Pr&eacute;condition requise<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat signifie que le serveur a besoin d&rsquo;une demande conditionnelle afin que le client utilise la bonne version de la ressource.<\/p><p><strong>429 Trop de requ&ecirc;tes<\/strong><\/p><p>L&rsquo;<a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-429\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-429\">erreur 429<\/a> se produit lorsque le client envoie trop de demandes en peu de temps. Le serveur peut inclure un en-t&ecirc;te <strong>Retry-After<\/strong> pour indiquer au client combien de temps il doit attendre avant de r&eacute;essayer.<\/p><p><strong>431 Champs d&rsquo;en-t&ecirc;te trop volumineux<\/strong><\/p><p>Le serveur envoie ce code d&rsquo;&eacute;tat lorsque les en-t&ecirc;tes de la requ&ecirc;te sont trop volumineux pour &ecirc;tre trait&eacute;s. Le client doit r&eacute;duire la taille de l&rsquo;en-t&ecirc;te et renvoyer la demande.<\/p><p><strong>451 Indisponible pour des raisons l&eacute;gales<\/strong><\/p><p>Ce code de r&eacute;ponse appara&icirc;t lorsque le client demande une ressource qui a &eacute;t&eacute; supprim&eacute;e pour des raisons l&eacute;gales, comme un site ou une page bloqu&eacute;s. Cela concerne principalement les fournisseurs d&rsquo;acc&egrave;s &agrave; Internet (FAI) et les moteurs de recherche.<\/p><h3 class=\"wp-block-heading\" id=\"h-5xx-server-error-http-status-codes\">5XX &ndash; Codes d&rsquo;&eacute;tat HTTP d&rsquo;erreur serveur<\/h3><p><strong>500 Erreur interne du serveur<\/strong><\/p><p>Ce code d&rsquo;erreur g&eacute;n&eacute;rique appara&icirc;t lorsque le serveur rencontre un probl&egrave;me inattendu qui l&rsquo;emp&ecirc;che de terminer la requ&ecirc;te. Dans de nombreux cas, les administrateurs de serveurs enregistrent des informations d&eacute;taill&eacute;es sur le probl&egrave;me pour le d&eacute;pannage.<\/p><p><strong>501 Non impl&eacute;ment&eacute;<\/strong><\/p><p>Ce statut signifie que le serveur ne prend pas en charge les fonctionnalit&eacute;s n&eacute;cessaires pour r&eacute;pondre &agrave; la demande. Par d&eacute;faut, les serveurs ne doivent g&eacute;rer que les m&eacute;thodes <strong>GET<\/strong> et <strong>HEAD<\/strong>.<\/p><p>La r&eacute;ponse peut inclure un en-t&ecirc;te <strong>Retry-After<\/strong>, indiquant au client quand la fonctionnalit&eacute; sera disponible.<\/p><p><strong>502 Mauvaise passerelle<\/strong> <\/p><p>La passerelle ou le serveur proxy donne ce code d&rsquo;&eacute;tat lorsqu&rsquo;il re&ccedil;oit une r&eacute;ponse non valide alors qu&rsquo;il tente de compl&eacute;ter la demande. Si votre site affiche une <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-502-bad-gateway\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-502-bad-gateway\">erreur 502<\/a>, vous devez contacter votre h&eacute;bergeur pour qu&rsquo;il la corrige.<\/p><p><strong>503 Service indisponible<\/strong> <\/p><p>Ce statut signifie que le serveur ne peut pas traiter la demande en raison d&rsquo;une surcharge temporaire ou d&rsquo;une maintenance. V&eacute;rifiez l&rsquo;en-t&ecirc;te <strong>Retry-After<\/strong> de la r&eacute;ponse pour savoir combien de temps vous devez attendre avant de r&eacute;essayer.<\/p><p><strong>504 D&eacute;lai d&rsquo;attente de la passerelle d&eacute;pass&eacute;<\/strong><\/p><p>La passerelle ou le serveur proxy envoie ce code d&rsquo;&eacute;tat lorsqu&rsquo;il ne re&ccedil;oit pas de r&eacute;ponse en temps voulu du serveur en amont. Si l&rsquo;<a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/gateway-time-out\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/gateway-time-out\">erreur 504<\/a> se produit sur votre site web, v&eacute;rifiez vos ressources d&rsquo;h&eacute;bergement ou essayez d&rsquo;utiliser un autre navigateur pour r&eacute;soudre le probl&egrave;me.<\/p><p><strong>505 Version HTTP non prise en charge<\/strong> <\/p><p>Le serveur envoie ce code lorsqu&rsquo;il ne prend pas en charge la version HTTP utilis&eacute;e dans la requ&ecirc;te. La r&eacute;ponse expliquera pourquoi cette version ne fonctionne pas et proposera des protocoles acceptables.<\/p><p><strong>506 Variante n&eacute;gocie &eacute;galement<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat indique une erreur de configuration du serveur. Cela se produit lorsque la variante de ressource choisie est configur&eacute;e pour la n&eacute;gociation de contenu mais n&rsquo;est pas un point final valide, ce qui provoque une boucle.<\/p><p><strong>507 Stockage insuffisant<\/strong> <\/p><p>Le serveur ne dispose pas de suffisamment d&rsquo;espace de stockage pour r&eacute;pondre &agrave; la demande.<\/p><p><strong>508 Boucle d&eacute;tect&eacute;e<\/strong> <\/p><p>Cet &eacute;tat signifie que le serveur a arr&ecirc;t&eacute; une op&eacute;ration parce qu&rsquo;il a d&eacute;tect&eacute; une boucle infinie, ce qui a entra&icirc;n&eacute; l&rsquo;&eacute;chec du processus.<\/p><p><strong>510 Non &eacute;tendu<\/strong><\/p><p>Ce code d&rsquo;&eacute;tat signifie que le serveur a besoin d&rsquo;extensions suppl&eacute;mentaires pour compl&eacute;ter la demande avec succ&egrave;s.<\/p><p><strong>511 Authentification r&eacute;seau requise<\/strong> <\/p><p>Le client doit s&rsquo;authentifier pour acc&eacute;der au r&eacute;seau. La r&eacute;ponse comprend g&eacute;n&eacute;ralement un lien permettant de soumettre les informations d&rsquo;identification. Il permet de r&eacute;soudre les probl&egrave;mes de s&eacute;curit&eacute; li&eacute;s aux portails captifs ou aux pages web que les utilisateurs voient avant d&rsquo;acc&eacute;der aux r&eacute;seaux Wi-Fi publics.<\/p><h2 class=\"wp-block-heading\" id=\"h-understanding-http-request-and-response\">Comprendre les requ&ecirc;tes et r&eacute;ponses HTTP<\/h2><p>Le protocole HTTP d&eacute;finit des m&eacute;thodes de requ&ecirc;te pour indiquer au serveur l&rsquo;action &agrave; entreprendre avec une ressource. Ces m&eacute;thodes ont des caract&eacute;ristiques communes : elles sont s&ucirc;res, idempotentes ou peuvent &ecirc;tre mises en cache.<\/p><p>Les m&eacute;thodes sont consid&eacute;r&eacute;es comme s&ucirc;res si elles ne modifient rien sur le serveur et fonctionnent en lecture seule. Les m&eacute;thodes idempotentes donnent le m&ecirc;me r&eacute;sultat, quel que soit le nombre de fois o&ugrave; elles sont ex&eacute;cut&eacute;es, sans effets secondaires impr&eacute;vus. Les m&eacute;thodes pouvant &ecirc;tre mises en cache permettent aux navigateurs ou aux serveurs mandataires d&rsquo;enregistrer les r&eacute;ponses pour les r&eacute;utiliser, ce qui am&eacute;liore l&rsquo;efficacit&eacute;.<\/p><p>Voici une liste des m&eacute;thodes de requ&ecirc;te standardis&eacute;es couramment utilis&eacute;es dans le cadre du protocole HTTP :<\/p><ul class=\"wp-block-list\">\n<li><strong>GET<\/strong> &ndash; permet d&rsquo;extraire des donn&eacute;es d&rsquo;une ressource.<\/li>\n\n\n\n<li><strong>HEAD<\/strong> &ndash; demande la m&ecirc;me r&eacute;ponse que <strong>GET<\/strong> mais sans le corps du message.<\/li>\n\n\n\n<li><strong>POST<\/strong> &ndash; envoie des donn&eacute;es &agrave; une ressource, comme la soumission d&rsquo;un formulaire.<\/li>\n\n\n\n<li><strong>PUT<\/strong> &ndash; remplace enti&egrave;rement une ressource ou sa repr&eacute;sentation.<\/li>\n\n\n\n<li><strong>DELETE<\/strong> &ndash; supprime une ressource.<\/li>\n\n\n\n<li><strong>OPTIONS<\/strong> &ndash; indique les options de communication pour la ressource.<\/li>\n\n\n\n<li><strong>TRACE<\/strong> &ndash; teste le chemin d&rsquo;acc&egrave;s d&rsquo;une requ&ecirc;te.<\/li>\n\n\n\n<li><strong>PATCH <\/strong> &ndash; met &agrave; jour une partie d&rsquo;une ressource.<\/li>\n<\/ul><p>Ces m&eacute;thodes de requ&ecirc;te sont souvent associ&eacute;es &agrave; des codes d&rsquo;&eacute;tat HTTP, indiquant si l&rsquo;action a r&eacute;ussi ou &eacute;chou&eacute;. Par exemple, une requ&ecirc;te <strong>GET<\/strong> peut renvoyer <strong>200 OK<\/strong> si elle fonctionne ou <strong>404 Not Found<\/strong> si la ressource n&rsquo;existe pas.<\/p><h2 class=\"wp-block-heading\" id=\"h-how-to-check-a-page-s-http-status-code\">Comment v&eacute;rifier le code d&rsquo;&eacute;tat HTTP d&rsquo;une page<\/h2><p>Les utilisateurs voient rarement des codes de statut dans les cat&eacute;gories 1XX et 2XX. Au lieu de cela, ils rencontrent g&eacute;n&eacute;ralement des codes d&rsquo;&eacute;tat 3XX, 4XX ou 5XX lorsque quelque chose ne va pas.<\/p><p>Le moyen le plus simple de v&eacute;rifier les codes d&rsquo;&eacute;tat HTTP d&rsquo;une page est d&rsquo;utiliser l&rsquo;outil Inspecter l&rsquo;&eacute;l&eacute;ment de votre navigateur. Si vous utilisez Chrome, cliquez avec le bouton droit de la souris n&rsquo;importe o&ugrave; sur la page et s&eacute;lectionnez <strong>Inspecter<\/strong>. S&eacute;lectionnez ensuite <strong>R&eacute;seau<\/strong> dans le menu sup&eacute;rieur.<\/p><figure data-wp-context='{\"imageId\":\"69fb6cd2c9f78\"}' data-wp-interactive=\"core\/image\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"646\" height=\"764\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/chrome-inspect-element.png\/public\" alt=\"L'&eacute;l&eacute;ment Inspecter de Chrome, qui met en &eacute;vidence les codes d'&eacute;tat HTTP d'une page dans l'onglet R&eacute;seau\n\" class=\"wp-image-47100\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/chrome-inspect-element.png\/w=646,fit=scale-down 646w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/chrome-inspect-element.png\/w=254,fit=scale-down 254w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/chrome-inspect-element.png\/w=127,fit=scale-down 127w\" sizes=\"(max-width: 646px) 100vw, 646px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><p>Avec <a href=\"https:\/\/websniffer.cc\/\" target=\"_blank\" rel=\"noopener\">WebSniffer<\/a>, vous pouvez v&eacute;rifier les en-t&ecirc;tes de requ&ecirc;te HTTP d&rsquo;une page en s&eacute;lectionnant le type de requ&ecirc;te (<strong>GET<\/strong>, <strong>POST<\/strong> ou <strong>HEAD<\/strong>) et le client. Cette fonction vous permet de voir comment la page se charge sur diff&eacute;rents navigateurs et m&ecirc;me sur Googlebot.<\/p><figure data-wp-context='{\"imageId\":\"69fb6cd2cd1cd\"}' data-wp-interactive=\"core\/image\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"710\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/renifleur-de-sites-web.png\/public\" alt=\"En-t&ecirc;te de r&eacute;ponse HTTP d'une page affich&eacute;e dans Websniffer\n\" class=\"wp-image-47101\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/renifleur-de-sites-web.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/renifleur-de-sites-web.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/renifleur-de-sites-web.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2026\/03\/renifleur-de-sites-web.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><h2 class=\"wp-block-heading\" id=\"h-important-http-status-code-for-seo\">Codes d&rsquo;&eacute;tat HTTP importants pour le SEO<\/h2><p>Les robots des moteurs de recherche enregistrent tous les codes d&rsquo;&eacute;tat HTTP lorsqu&rsquo;ils parcourent votre site et utilisent ces informations pour d&eacute;terminer sa sant&eacute; et son classement. Voyons quelques-uns des codes de statut qui ont un impact significatif sur le r&eacute;f&eacute;rencement de votre site.<\/p><h3 class=\"wp-block-heading\" id=\"h-200-ok\">200 : OK<\/h3><p>Le statut <strong>200 OK<\/strong> a un impact positif sur le r&eacute;f&eacute;rencement car il signale aux moteurs de recherche que la page est accessible et fonctionne correctement pour les visiteurs. Il confirme que la page est index&eacute;e, qu&rsquo;elle est class&eacute;e dans les r&eacute;sultats de recherche et qu&rsquo;elle offre une bonne exp&eacute;rience &agrave; l&rsquo;utilisateur.<\/p><h3 class=\"wp-block-heading\" id=\"h-301-moved-permanently\">301 : Moved Permanently<\/h3><p>Le statut <strong>301 Moved Permanently<\/strong> contribue au r&eacute;f&eacute;rencement en redirigeant le trafic d&rsquo;une ancienne URL vers une nouvelle. Il indique aux moteurs de recherche que l&rsquo;ancienne page a &eacute;t&eacute; d&eacute;plac&eacute;e, de sorte qu&rsquo;ils transf&egrave;rent son classement et son autorit&eacute; &ndash; &eacute;galement connus sous le nom de <a href=\"https:\/\/ahrefs.com\/seo\/glossary\/link-equity\" target=\"_blank\" rel=\"noopener\">link equity<\/a> &ndash; &agrave; la nouvelle page. Cela permet de maintenir la stabilit&eacute; du r&eacute;f&eacute;rencement de votre site et d&rsquo;&eacute;viter les liens bris&eacute;s.<\/p><p>Si vous poss&eacute;dez un site web WordPress, consultez notre tutoriel d&eacute;di&eacute; &agrave; la <a href=\"\/fr\/tutoriels\/redirection-301-wordpress\">cr&eacute;ation de redirections 301<\/a>. En ce qui concerne les meilleures pratiques, veillez &agrave;<\/p><ul class=\"wp-block-list\">\n<li><strong>Rediriger les pages pertinentes <\/strong> &ndash; choisir des pages au contenu similaire afin de pr&eacute;server l&rsquo;exp&eacute;rience de l&rsquo;utilisateur et la valeur du r&eacute;f&eacute;rencement.<\/li>\n\n\n\n<li><strong>Mettre &agrave; jour les liens internes<\/strong> &ndash; remplacez les anciennes URL par de nouvelles dans la navigation, les menus et le contenu de votre site afin que les visiteurs ne tombent pas sur des liens bris&eacute;s.<\/li>\n\n\n\n<li><strong>V&eacute;rifier les liens externes<\/strong> &ndash; demandez aux autres sites qui renvoient &agrave; votre ancienne URL de mettre &agrave; jour leurs liens si possible.<\/li>\n\n\n\n<li><strong>Contr&ocirc;ler les redirections<\/strong> &ndash; testez vos redirections pour &eacute;viter les cha&icirc;nes ou les boucles, qui peuvent ralentir votre site et perturber les moteurs de recherche.<\/li>\n\n\n\n<li><strong>Informer les moteurs de recherche<\/strong> &ndash; soumettre un <a href=\"\/fr\/tutoriels\/plan-du-site\">sitemap<\/a> mis &agrave; jour pour informer les moteurs de recherche de la nouvelle structure URL.<\/li>\n<\/ul><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Le saviez-vous ?<\/h4>\n                    <p> L'h&eacute;bergement <a href=\"https:\/\/www.hostinger.com\/fr\/hebergement-wordpress\">WordPress infog&eacute;r&eacute;<\/a> d'Hostinger vous permet de configurer plusieurs redirections &agrave; l'aide de hPanel en quelques clics.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-302-found\">302 : Found<\/h3><p>&Eacute;tant donn&eacute; que <strong>302 Found<\/strong> est une redirection temporaire, les moteurs de recherche supposent que l&rsquo;URL d&rsquo;origine sera r&eacute;tablie et la maintiennent souvent index&eacute;e. L&rsquo;utiliser pour un d&eacute;m&eacute;nagement permanent peut nuire &agrave; votre r&eacute;f&eacute;rencement, car il divise le classement et l&rsquo;autorit&eacute; entre l&rsquo;ancienne et la nouvelle URL.<\/p><p>Par cons&eacute;quent, n&rsquo;autorisez ce code d&rsquo;&eacute;tat que dans des situations temporaires, comme lors de la maintenance ou des tests. Remplacez-la par <strong>301<\/strong> d&egrave;s que le changement devient permanent.<\/p><h3 class=\"wp-block-heading\" id=\"h-404-not-found\">404 : Not Found<\/h3><p>La r&eacute;ponse 404 Not Found est une mauvaise nouvelle pour le r&eacute;f&eacute;rencement et l&rsquo;exp&eacute;rience utilisateur. Les moteurs de recherche peuvent supprimer les pages <strong>404<\/strong> de leur index, ce qui se traduit par une perte de trafic. Si la page comporte des liens retour, vous risquez de perdre de pr&eacute;cieux avantages en mati&egrave;re de r&eacute;f&eacute;rencement. Elle peut &eacute;galement frustrer les visiteurs, les inciter &agrave; quitter votre site et &agrave; s&rsquo;en m&eacute;fier.<\/p><p>La correction imm&eacute;diate du code d&rsquo;erreur est le meilleur moyen de minimiser les d&eacute;g&acirc;ts. Il est &eacute;galement conseill&eacute; de cr&eacute;er une page d&rsquo;erreur <strong>404<\/strong> personnalis&eacute;e, que vous pouvez enrichir de liens de navigation ou d&rsquo;informations afin de maintenir l&rsquo;int&eacute;r&ecirc;t des visiteurs.<\/p><p>Les utilisateurs d&rsquo;Hostinger peuvent configurer des pages d&rsquo;erreur personnalis&eacute;es dans hPanel en allant dans <strong>Site Web<\/strong> &rarr; <strong>Pages d&rsquo;erreur<\/strong>. Vous pouvez &eacute;galement utiliser des plugins WordPress comme <strong>SeedProd<\/strong> ou <strong>Smart Custom 404 Error Page<\/strong> pour faire le travail sans codage.<\/p><p>Plus important encore, recherchez r&eacute;guli&egrave;rement les erreurs <strong>404<\/strong> sur votre site Web &agrave; l&rsquo;aide de l&rsquo;outil de r&eacute;solution de bugs IA int&eacute;gr&eacute; &agrave; Hostinger ou d&rsquo;outils tiers tels que <strong>Google Search Console<\/strong>.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Le saviez-vous ?<\/h4>\n                    <p> Disponible pour les utilisateurs de l'h&eacute;bergement WordPress infog&eacute;r&eacute; de Hostinger, l'outil de r&eacute;solution de bugs IA d&eacute;tecte et corrige automatiquement les erreurs courantes affectant le site Web, y compris <b>404<\/b>.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-410-gone\">410 : Gone<\/h3><p>Le code d&rsquo;&eacute;tat <strong>410 Gone<\/strong> peut &ecirc;tre b&eacute;n&eacute;fique pour votre r&eacute;f&eacute;rencement lorsqu&rsquo;il est utilis&eacute; sur des pages d&eacute;finitivement supprim&eacute;es. Il est plus efficace que le message <strong>404 Not Found<\/strong> car il indique clairement aux moteurs de recherche qu&rsquo;ils doivent supprimer la page de leur index.<\/p><p>Toutefois, son utilisation sur des pages comportant des liens de retour de valeur ou un trafic important peut entra&icirc;ner une perte d&rsquo;&eacute;quit&eacute; en mati&egrave;re de liens et de valeur SEO. Les utilisateurs peuvent &eacute;galement &ecirc;tre d&eacute;rout&eacute;s s&rsquo;il n&rsquo;y a pas d&rsquo;alternative claire &agrave; la page.<\/p><p>N&rsquo;utilisez 410 que pour les pages que vous souhaitez supprimer d&eacute;finitivement et que vous n&rsquo;avez pas l&rsquo;intention de remplacer. Mieux encore, redirigez les visiteurs et les moteurs de recherche vers une autre page pertinente &agrave; l&rsquo;aide d&rsquo;un <strong>301<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-500-internal-server-error\">500 : Internal Server Error<\/h3><p>Ce code d&rsquo;&eacute;tat peut compliquer l&rsquo;exploration de votre site par les moteurs de recherche, ce qui entra&icirc;ne des occasions manqu&eacute;es et des pages non index&eacute;es. Si l&rsquo;erreur dure trop longtemps, les moteurs de recherche risquent de consid&eacute;rer votre site comme peu fiable, ce qui pourrait affecter votre classement.<\/p><p>Pour les sites WordPress, de mauvais plugins et un <a href=\"\/fr\/tutoriels\/trouver-creer-htaccess\">fichier .htaccess<\/a> corrompu sont des causes courantes d&rsquo;une erreur 500 Internal Server. Consultez notre tutoriel sur la <a href=\"\/fr\/tutoriels\/fixer-erreur-500-wordpress\">r&eacute;solution de l&rsquo;erreur HTTP 500<\/a> pour conna&icirc;tre les &eacute;tapes de d&eacute;pannage et contactez votre h&eacute;bergeur si l&rsquo;erreur persiste.<\/p><h3 class=\"wp-block-heading\" id=\"h-503-service-unavailable\">503 : Service Unavailable<\/h3><p>L&rsquo;erreur <strong>503 Service Unavailable<\/strong> signifie que le serveur est temporairement indisponible, g&eacute;n&eacute;ralement en raison d&rsquo;une maintenance ou d&rsquo;une surcharge. Contrairement &agrave; l&rsquo;erreur <strong>500<\/strong>, elle est g&eacute;n&eacute;ralement planifi&eacute;e.<\/p><p>Bien que les erreurs <strong>503<\/strong> &agrave; court terme ne nuisent pas beaucoup &agrave; votre r&eacute;f&eacute;rencement, les laisser non r&eacute;solues pendant trop longtemps peut entra&icirc;ner une perte de trafic, des taux de rebond plus &eacute;lev&eacute;s et des classements plus faibles.<\/p><p>Pour y rem&eacute;dier, terminez votre maintenance ou r&eacute;duisez la charge du serveur. Vous pouvez &eacute;galement essayer d&rsquo;autres m&eacute;thodes de d&eacute;pannage dans notre tutoriel <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-503-service-unavailable\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/erreur-503-service-unavailable\">503 Service Unavailable<\/a>. Si rien ne fonctionne, v&eacute;rifiez aupr&egrave;s de votre h&eacute;bergeur si le probl&egrave;me ne vient pas de chez lui.<\/p><h2 class=\"wp-block-heading\" id=\"h-http-status-codes-faq\">Codes d&rsquo;&eacute;tat HTTP &ndash; FAQ<\/h2><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1773755391512\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Combien y a-t-il de codes d&rsquo;&eacute;tat HTTP ?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Le <a href=\"https:\/\/www.iana.org\/assignments\/http-status-codes\/http-status-codes.xhtml\" target=\"_blank\" rel=\"noopener\">registre de l&rsquo;IANA<\/a> r&eacute;pertorie les codes d&rsquo;&eacute;tat allant de <strong>100<\/strong> &agrave; <strong>599<\/strong>. Seuls 63 d&rsquo;entre eux sont normalis&eacute;s et largement utilis&eacute;s, tandis que les autres ne sont pas attribu&eacute;s.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1773755422152\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Dois-je v&eacute;rifier si mon site pr&eacute;sente des erreurs de code d&rsquo;&eacute;tat HTTP ?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Absolument ! La d&eacute;tection et la r&eacute;solution des erreurs de code d&rsquo;&eacute;tat HTTP contribuent &agrave; am&eacute;liorer les performances de votre site et l&rsquo;exp&eacute;rience utilisateur, tout en pr&eacute;servant votre classement dans les moteurs de recherche.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1773755434008\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Comment corriger les erreurs de codes d&rsquo;&eacute;tat HTTP 4XX et 5XX ?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Comme les erreurs 4XX proviennent du c&ocirc;t&eacute; client, v&eacute;rifiez s&rsquo;il y a des fautes de frappe dans les URL ou mettez &agrave; jour les autorisations pour les r&eacute;soudre. Pour les erreurs serveur 5XX, v&eacute;rifiez les param&egrave;tres, les journaux et les ressources de votre serveur. Contactez votre h&eacute;bergeur si n&eacute;cessaire.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Les codes de r&eacute;ponse HTTP sont des nombres &agrave; trois chiffres envoy&eacute;s par un serveur pour indiquer l&rsquo;&eacute;tat de la demande d&rsquo;un navigateur. G&eacute;r&eacute;s par l&rsquo;IANA (Internet Assigned Numbers Authority), ces codes permettent de savoir si une demande a abouti, a &eacute;t&eacute; redirig&eacute;e ou a donn&eacute; lieu &agrave; une erreur. Si vous g&eacute;rez un site [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/codes-etat-http\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":47099,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Codes d'\u00e9tat HTTP : liste compl\u00e8te et explications","rank_math_description":"Les codes d\u2019\u00e9tat HTTP indiquent le statut d\u2019une requ\u00eate navigateur. D\u00e9couvrez les 63 codes d'\u00e9tat et leur impact sur le SEO.","rank_math_focus_keyword":"codes d'\u00e9tat HTTP","footnotes":""},"categories":[5800],"tags":[],"class_list":["post-47102","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-erreurs"],"hreflangs":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/47102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=47102"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/47102\/revisions"}],"predecessor-version":[{"id":47260,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/47102\/revisions\/47260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/47099"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=47102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=47102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=47102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}