{"id":534,"date":"2025-12-13T23:17:19","date_gmt":"2025-12-13T23:17:19","guid":{"rendered":"https:\/\/assiste.com\/codes_http\/401.html"},"modified":"2026-04-01T16:14:44","modified_gmt":"2026-04-01T15:14:44","slug":"401","status":"publish","type":"post","link":"https:\/\/assiste.com\/codes_http\/401.html","title":{"rendered":"Code d\u2019\u00e9tat HTTP 401 (Unauthorized)"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\"><\/h1>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/web.archive.org\/web\/20210920060125\/https:\/\/assiste.com\/Codes_HTTP\/401.html#Code_HTTP_401_01\"><\/a>&nbsp;Code HTTP 401<\/h2>\n\n\n\n<p>Dans les relations \u00ab client \/ serveur \u00bb utilisant le protocole&nbsp;<strong>HTTP<\/strong>&nbsp;(et&nbsp;<strong>HTTPS<\/strong>), les&nbsp;<strong>codes HTTP<\/strong>&nbsp;(\u2018HTTP Status code\u2019 \u2013 \u00ab Code d&rsquo;\u00e9tat HTTP \u00bb) sont des codes \u00e0 3 ou 4 chiffres que renvoie le serveur au client (un navigateur Web ou un robot tels les robots parcourant le Web pour l&rsquo;indexer ou un logiciel aspirateur de sites Web, etc.) qui lui a envoy\u00e9 une&nbsp;requ\u00eate HTTP&nbsp;pour lui dire s&rsquo;il a bien re\u00e7u la requ\u00eate, s&rsquo;il a \u00e9t\u00e9 capable de l&rsquo;interpr\u00e9ter, quelle suite il donne, quelle erreur il a rencontr\u00e9e, etc.<\/p>\n\n\n\n<p>Ces codes sont destin\u00e9s aux traitements automatiques par les \u00ab clients HTTP \u00bb. Ils ont \u00e9t\u00e9 normalis\u00e9s et sont sp\u00e9cifi\u00e9s dans la&nbsp;RFC&nbsp;(\u00ab\u00a0Request for Comments\u00a0\u00bb &#8211; \u00ab Demande de commentaires \u00bb)&nbsp;<sup>[1]<\/sup>&nbsp;<sup>[2]<\/sup>&nbsp;<sup>[3]<\/sup>&nbsp;2016. D\u2019autres codes HTTP (\u2018HTTP Status code\u2019 \u2013 \u00ab Code d&rsquo;\u00e9tat HTTP \u00bb), initialement non normalis\u00e9s, mais tr\u00e8s utilis\u00e9s sur le Web, ont ensuite \u00e9t\u00e9 ajout\u00e9s par la&nbsp;RFC&nbsp;<sup>[4]<\/sup>&nbsp;7231.<\/p>\n\n\n\n<p>Il existe \u00e9galement des codes HTTP sp\u00e9cifi\u00e9s et largement utilis\u00e9s bien que hors de toute&nbsp;RFC.<\/p>\n\n\n\n<p>Les codes HTTP sont des&nbsp;<strong>codes d&rsquo;\u00e9tat<\/strong>. Certains indiquent un \u00e9tat d&rsquo;erreur. Ce sont alors des&nbsp;<strong>codes erreur<\/strong>&nbsp;: ils indiquent un \u00e9tat d&rsquo;erreur. Il est alors utilis\u00e9 des expressions pas tr\u00e8s justes comme :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Erreur 401<\/strong><\/li>\n\n\n\n<li><strong>Code erreur 401<\/strong><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Code HTTP<\/strong><\/td><td>401<\/td><\/tr><tr><td><strong>Message (en anglais)<\/strong><\/td><td>Unauthorized<\/td><\/tr><tr><td><strong>Message (en fran\u00e7ais)<\/strong><\/td><td>Non autoris\u00e9<\/td><\/tr><tr><td><strong>Type de code<\/strong><\/td><td><strong>Code erreur du client Web (Codes 4nn &#8211; Codes commen\u00e7ant par 4)<\/strong><br>La classe 4nn de codes d&rsquo;\u00e9tat est d\u00e9finie pour r\u00e9pondre au cas o\u00f9 il semble que le client ait commis une erreur. Si le client n&rsquo;a pas encore achev\u00e9 la transmission de sa requ\u00eate lorsqu&rsquo;il re\u00e7oit le code 4xx, alors il doit cesser toute transmission. Except\u00e9 lorsque ce code r\u00e9pond \u00e0 une requ\u00eate de type HEAD, le serveur pourra y inclure une entit\u00e9 explicitant la nature de l&rsquo;erreur, et indiquant s&rsquo;il s&rsquo;agit d&rsquo;une condition d&rsquo;erreur temporaire ou permanente. Ces codes sont valides pour tous les types de requ\u00eate.<\/td><\/tr><tr><td><strong>Signification<\/strong><\/td><td>Une authentification est n\u00e9cessaire pour acc\u00e9der \u00e0 la ressource. La requ\u00eate n\u00e9cessite une identification de l&rsquo;utilisateur. Concr\u00e8tement, cela signifie que tout ou partie du serveur contact\u00e9 est prot\u00e9g\u00e9 par un mot de passe, qu&rsquo;il faut indiquer au serveur pour pouvoir acc\u00e9der \u00e0 son contenu.<\/td><\/tr><tr><td><strong>Page du code dans la RFC anglaise 2616<\/strong><\/td><td>https:\/\/tools.ietf.org\/html\/rfc2616#page-66<\/td><\/tr><tr><td><strong>Page du code dans la RFC fran\u00e7aise 2661<\/strong><\/td><td>http:\/\/abcdrfc.free.fr\/rfc-vf\/pdf\/rfc2616.pdf<\/td><\/tr><tr><td><strong>Autres ressources<\/strong><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;Code HTTP 401 Dans les relations \u00ab client \/ serveur \u00bb utilisant le protocole&nbsp;HTTP&nbsp;(et&nbsp;HTTPS), les&nbsp;codes HTTP&nbsp;(\u2018HTTP Status code\u2019 \u2013 \u00ab Code d&rsquo;\u00e9tat HTTP \u00bb) sont des codes \u00e0 3 ou 4 chiffres que renvoie le serveur au client (un navigateur Web ou un robot tels les robots parcourant le Web pour l&rsquo;indexer ou un logiciel [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[1],"tags":[4],"class_list":{"0":"post-534","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-codes_http","7":"tag-http-4xx"},"_links":{"self":[{"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/posts\/534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/comments?post=534"}],"version-history":[{"count":4,"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/posts\/534\/revisions"}],"predecessor-version":[{"id":1387,"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/posts\/534\/revisions\/1387"}],"wp:attachment":[{"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/media?parent=534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/categories?post=534"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/assiste.com\/wp-json\/wp\/v2\/tags?post=534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}