diff options
Diffstat (limited to 'files/fr/web/http')
28 files changed, 28 insertions, 28 deletions
diff --git a/files/fr/web/http/headers/content-security-policy/font-src/index.md b/files/fr/web/http/headers/content-security-policy/font-src/index.md index 448e545cc4..b292a792e9 100644 --- a/files/fr/web/http/headers/content-security-policy/font-src/index.md +++ b/files/fr/web/http/headers/content-security-policy/font-src/index.md @@ -15,7 +15,7 @@ translation_of: Web/HTTP/Headers/Content-Security-Policy/font-src --- {{HTTPSidebar}} -La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`font`\*\***`-src`\*\* spécifie les sources valides pour les polices chargés avec {{cssxref("@font-face")}}. +La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`font-src`** spécifie les sources valides pour les polices chargés avec {{cssxref("@font-face")}}. <table class="properties"> <tbody> diff --git a/files/fr/web/http/headers/content-security-policy/form-action/index.md b/files/fr/web/http/headers/content-security-policy/form-action/index.md index 2c62d630ec..277fce9083 100644 --- a/files/fr/web/http/headers/content-security-policy/form-action/index.md +++ b/files/fr/web/http/headers/content-security-policy/form-action/index.md @@ -14,7 +14,7 @@ translation_of: Web/HTTP/Headers/Content-Security-Policy/form-action --- {{HTTPSidebar}} -La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`form`\*\***`-action`\*\* restreint les URL pouvant être utilisées comme cibles de soumissions de formulaires depuis un contexte donné. +La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`form-action`** restreint les URL pouvant être utilisées comme cibles de soumissions de formulaires depuis un contexte donné. > **Attention :** La question de savoir si `form-action` doit bloquer les redirections après une soumission de formulaire est encore [débattue](https://github.com/w3c/webappsec-csp/issues/8) et les implantations des navigateurs sur cet aspect sont incohérentes (par exemple Firefox 57 ne les bloque pas, contrairement à Chrome 63). diff --git a/files/fr/web/http/headers/content-security-policy/navigate-to/index.md b/files/fr/web/http/headers/content-security-policy/navigate-to/index.md index 06f367d748..6aa723a723 100644 --- a/files/fr/web/http/headers/content-security-policy/navigate-to/index.md +++ b/files/fr/web/http/headers/content-security-policy/navigate-to/index.md @@ -15,7 +15,7 @@ translation_of: Web/HTTP/Headers/Content-Security-Policy/navigate-to --- {{HTTPSidebar}} -La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`navigate`\*\***`-to`** restreint les URL vers lesquelles un document peut initier une navigation de quelque manière que ce soit, dont {{HTMLElement("form")}} (si {{CSP("form-action")}} n'est pas spécifié), {{HTMLElement("a")}}, {{DOMxRef("window.location")}}, {{DOMxRef("window.open")}}, etc. Elle permet de renforcer les navigations que le document peut initier et **non\*\* les adresses vers lesquelles ce document peut naviguer. +La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`navigate-to`** restreint les URL vers lesquelles un document peut initier une navigation de quelque manière que ce soit, dont {{HTMLElement("form")}} (si {{CSP("form-action")}} n'est pas spécifié), {{HTMLElement("a")}}, {{DOMxRef("window.location")}}, {{DOMxRef("window.open")}}, etc. Elle permet de renforcer les navigations que le document peut initier et **non** les adresses vers lesquelles ce document peut naviguer. > **Note :** Si la directive {{CSP("form-action")}} est présente, la directive `navigate-to` ne sera pas appliquée sur la navigation par la soumission de formulaire. diff --git a/files/fr/web/http/headers/content-security-policy/style-src-attr/index.md b/files/fr/web/http/headers/content-security-policy/style-src-attr/index.md index 3515d5b09f..2dd5879216 100644 --- a/files/fr/web/http/headers/content-security-policy/style-src-attr/index.md +++ b/files/fr/web/http/headers/content-security-policy/style-src-attr/index.md @@ -18,7 +18,7 @@ translation_of: Web/HTTP/Headers/Content-Security-Policy/style-src-attr --- {{HTTPSidebar}} -La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`style`\*\***`-src-attr`\*\* spécifie les sources valides pour des feuilles de styles appliquées à des éléments individuels du DOM par l'attribut `style`. +La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`style-src-attr`** spécifie les sources valides pour des feuilles de styles appliquées à des éléments individuels du DOM par l'attribut `style`. <table class="properties"> <tbody> diff --git a/files/fr/web/http/headers/content-security-policy/style-src-elem/index.md b/files/fr/web/http/headers/content-security-policy/style-src-elem/index.md index 8ffa4d482e..2cedcc00f4 100644 --- a/files/fr/web/http/headers/content-security-policy/style-src-elem/index.md +++ b/files/fr/web/http/headers/content-security-policy/style-src-elem/index.md @@ -18,7 +18,7 @@ translation_of: Web/HTTP/Headers/Content-Security-Policy/style-src-elem --- {{HTTPSidebar}} -La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`style`\*\***`-src-elem`\*\* spécifie les sources valides pour les feuilles de styles embarquées avec l'élément {{HTMLElement("style")}} et pour l'élément {{HTMLElement("link")}} avec l'attribut `rel="stylesheet"`. +La directive HTTP {{HTTPHeader("Content-Security-Policy")}} (CSP) **`style-src-elem`** spécifie les sources valides pour les feuilles de styles embarquées avec l'élément {{HTMLElement("style")}} et pour l'élément {{HTMLElement("link")}} avec l'attribut `rel="stylesheet"`. <table class="properties"> <tbody> diff --git a/files/fr/web/http/status/202/index.md b/files/fr/web/http/status/202/index.md index cc2577e1fe..0ea3f0fe84 100644 --- a/files/fr/web/http/status/202/index.md +++ b/files/fr/web/http/status/202/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/202 --- {{HTTPSidebar}} -Le code de statut de réponse HTTP **`202`\*\***` Accepted`\** indique que la requête a été reçue mais qu'aucune action n'a encore été entreprise. Cette réponse est sans suite (*non-committal\*) : HTTP ne renverra pas de réponse asynchrone ultérieure pour indiquer le résultat du traitement de la requête. Ce code est utile pour les cas où c'est un autre processus ou serveur qui gère la requête (ou lorsqu'on effectue un traitement en masse). +Le code de statut de réponse HTTP **`202 Accepted`** indique que la requête a été reçue mais qu'aucune action n'a encore été entreprise. Cette réponse est sans suite (*non-committal*) : HTTP ne renverra pas de réponse asynchrone ultérieure pour indiquer le résultat du traitement de la requête. Ce code est utile pour les cas où c'est un autre processus ou serveur qui gère la requête (ou lorsqu'on effectue un traitement en masse). ## Statut diff --git a/files/fr/web/http/status/301/index.md b/files/fr/web/http/status/301/index.md index 1e34eee29d..9ea6a13a54 100644 --- a/files/fr/web/http/status/301/index.md +++ b/files/fr/web/http/status/301/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/301 --- {{HTTPSidebar}} -Le code de statut de réponse de redirection **`301`\*\***` Moved Permanently`\*\* indique que la ressource a définitivement été déplacée à l'URL contenue dans l'en-tête {{HTTPHeader("Location")}}. Un navigateur redirigera vers cette page et les moteurs de recherche mettront à jour leurs liens vers la ressource (en termes de référencement, cela implique que le flux de référencement est envoyé vers la nouvelle URL). +Le code de statut de réponse de redirection **`301 Moved Permanently`** indique que la ressource a définitivement été déplacée à l'URL contenue dans l'en-tête {{HTTPHeader("Location")}}. Un navigateur redirigera vers cette page et les moteurs de recherche mettront à jour leurs liens vers la ressource (en termes de référencement, cela implique que le flux de référencement est envoyé vers la nouvelle URL). Même si la spécification impose que la méthode et le corps ne soient pas altérés lors d'une redirection, tous les agents utilisateurs ne s'y conforment pas et il est possible de trouver des logiciels bogués sur ce point. Il est donc recommandé d'utiliser le code `301` uniquement pour répondre à une requête {{HTTPMethod("GET")}} ou {{HTTPMethod("HEAD")}}, et de privilégier le code {{HTTPStatus("308")}} `Permanent Redirect` pour répondre à {{HTTPMethod("POST")}} puisque le changement de méthode est explicitement interdit avec ce statut. diff --git a/files/fr/web/http/status/302/index.md b/files/fr/web/http/status/302/index.md index c23669682d..2634cd0b0c 100644 --- a/files/fr/web/http/status/302/index.md +++ b/files/fr/web/http/status/302/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/302 --- {{HTTPSidebar}} -Le code de statut de réponse de redirection **`302`\*\***` Found`\*\* indique que la ressource est temporairement déplacée vers l'URL contenue dans l'en-tête {{HTTPHeader("Location")}}. Un navigateur redirige vers cette page, mais les moteurs de recherche ne mettent pas à jour leurs liens vers la ressource (en termes de référencement, cela indique que le flux de référencement n'est pas envoyé vers la nouvelle URL). +Le code de statut de réponse de redirection **`302 Found`** indique que la ressource est temporairement déplacée vers l'URL contenue dans l'en-tête {{HTTPHeader("Location")}}. Un navigateur redirige vers cette page, mais les moteurs de recherche ne mettent pas à jour leurs liens vers la ressource (en termes de référencement, cela indique que le flux de référencement n'est pas envoyé vers la nouvelle URL). Même si la spécification impose que la méthode et le corps ne soient pas altérés lors d'une redirection, tous les agents utilisateurs ne s'y conforment pas et il est toujours possible de trouver des logiciels bogués sur ce point. Il est donc recommandé d'utiliser le code `302` uniquement comme réponse à une méthode {{HTTPMethod("GET")}} ou {{HTTPMethod("HEAD")}} et d'utiliser le code {{HTTPStatus("307")}} `Temporary Redirect` à la place puisque le changement de méthode est explicitement interdit dans ce cas. diff --git a/files/fr/web/http/status/303/index.md b/files/fr/web/http/status/303/index.md index 133b8f8375..8fdfcb0e09 100644 --- a/files/fr/web/http/status/303/index.md +++ b/files/fr/web/http/status/303/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/303 --- {{HTTPSidebar}} -Le code de statut de réponse de redirection **`303`\*\***` See Other`\*\*, généralement renvoyé comme résultat d'une opération {{HTTPMethod("PUT")}} ou {{HTTPMethod("POST")}}, indique que la redirection ne fait pas le lien vers la ressource nouvellement téléversé mais vers une autre page (par exemple une page de confirmation ou qui affiche l'avancement du téléversement). La méthode utilisée pour afficher la page redirigée est toujours {{HTTPMethod("GET")}}. +Le code de statut de réponse de redirection **`303 See Other`**, généralement renvoyé comme résultat d'une opération {{HTTPMethod("PUT")}} ou {{HTTPMethod("POST")}}, indique que la redirection ne fait pas le lien vers la ressource nouvellement téléversé mais vers une autre page (par exemple une page de confirmation ou qui affiche l'avancement du téléversement). La méthode utilisée pour afficher la page redirigée est toujours {{HTTPMethod("GET")}}. ## Statut diff --git a/files/fr/web/http/status/304/index.md b/files/fr/web/http/status/304/index.md index bb83b6fe7f..abab968d5d 100644 --- a/files/fr/web/http/status/304/index.md +++ b/files/fr/web/http/status/304/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/304 --- {{HTTPSidebar}} -Le code de réponse de redirection **`304`\*\***` Not Modified`\*_ indique qu'il n'y a pas besoin de retransmettre les ressources demandées. C'est une redirection implicite vers une ressource mise en cache. Cela survient lorsque la méthode de requête est _{{glossary("safe")}}\* (par exemple une requête {{HTTPMethod("GET")}} ou {{HTTPMethod("HEAD")}}), ou lorsque la requête est conditionnelle et utilise l'en-tête {{HTTPHeader("If-None-Match")}} ou {{HTTPHeader("If-Modified-Since")}}. +Le code de réponse de redirection **`304 Not Modified`** indique qu'il n'y a pas besoin de retransmettre les ressources demandées. C'est une redirection implicite vers une ressource mise en cache. Cela survient lorsque la méthode de requête est {{glossary("safe")}} (par exemple une requête {{HTTPMethod("GET")}} ou {{HTTPMethod("HEAD")}}), ou lorsque la requête est conditionnelle et utilise l'en-tête {{HTTPHeader("If-None-Match")}} ou {{HTTPHeader("If-Modified-Since")}}. La réponse {{HTTPStatus("200")}} `OK` équivalente aurait inclus les en-têtes {{HTTPHeader("Cache-Control")}}, {{HTTPHeader("Content-Location")}}, {{HTTPHeader("Date")}}, {{HTTPHeader("ETag")}}, {{HTTPHeader("Expires")}}, et {{HTTPHeader("Vary")}}. diff --git a/files/fr/web/http/status/307/index.md b/files/fr/web/http/status/307/index.md index c436d90d81..dfbcff56b0 100644 --- a/files/fr/web/http/status/307/index.md +++ b/files/fr/web/http/status/307/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/307 --- {{HTTPSidebar}} -Le code de statut de réponse de redirection **`307`\*\***` Temporary Redirect`\*\* indique que la ressource est temporairement déplacée vers l'URL contenue dans l'en-tête {{HTTPHeader("Location")}}. Un navigateur redirige vers cette page mais les moteurs de recherche ne mettent pas à jour leurs liens vers la ressource (en termes de référencement, cela indique que le flux de référencement n'est pas envoyé vers la nouvelle URL). +Le code de statut de réponse de redirection **`307 Temporary Redirect`** indique que la ressource est temporairement déplacée vers l'URL contenue dans l'en-tête {{HTTPHeader("Location")}}. Un navigateur redirige vers cette page mais les moteurs de recherche ne mettent pas à jour leurs liens vers la ressource (en termes de référencement, cela indique que le flux de référencement n'est pas envoyé vers la nouvelle URL). La méthode et le corps de la requête original sont réutilisés pour réaliser la requête redirigée. Si vous souhaitez que la méthode utilisée soit changée {{HTTPMethod("GET")}}, il faut alors utiliser le code {{HTTPStatus("303")}} `See Also` à la place. Ceci s'avère utile lorsqu'on souhaite donner une réponse à une méthode {{HTTPMethod("PUT")}} et que cette réponse n'est pas la ressource téléversée mais un message de confirmation (par exemple "Vous avez téléversé avec succès XYZ"). diff --git a/files/fr/web/http/status/308/index.md b/files/fr/web/http/status/308/index.md index 2a714667db..800096c660 100644 --- a/files/fr/web/http/status/308/index.md +++ b/files/fr/web/http/status/308/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/308 --- {{HTTPSidebar}} -Le code de statut de réponse de redirection **`308`\*\***` Permanent Redirect`\*\* indique que la ressource demandée à définitivement été déplacée vers l'URL contenue dans l'en-tête {{HTTPHeader("Location")}}. Un navigateur redirigera vers cette page et les moteurs de recherche mettront à jour leurs liens vers la ressource (en termes de référencement, cela implique que le flux de référencement est envoyé vers la nouvelle URL). +Le code de statut de réponse de redirection **`308 Permanent Redirect`** indique que la ressource demandée à définitivement été déplacée vers l'URL contenue dans l'en-tête {{HTTPHeader("Location")}}. Un navigateur redirigera vers cette page et les moteurs de recherche mettront à jour leurs liens vers la ressource (en termes de référencement, cela implique que le flux de référencement est envoyé vers la nouvelle URL). La méthode de requête et son corps ne sont pas modifiés, toutefois {{HTTPStatus("301")}} peut parfois changer la méthode vers {{HTTPHeader("GET")}}. diff --git a/files/fr/web/http/status/400/index.md b/files/fr/web/http/status/400/index.md index 5d9e6d4532..2fb4021bde 100644 --- a/files/fr/web/http/status/400/index.md +++ b/files/fr/web/http/status/400/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/400 --- {{HTTPSidebar}} -Le code de statut de réponse HTTP **`400`\*\***` Bad Request`\*\* indique que le serveur ne peut pas comprendre la requête en raison d'une syntaxe invalide. Le client ne devrait pas répéter la requête sans modification. +Le code de statut de réponse HTTP **`400 Bad Request`** indique que le serveur ne peut pas comprendre la requête en raison d'une syntaxe invalide. Le client ne devrait pas répéter la requête sans modification. ## Statut diff --git a/files/fr/web/http/status/404/index.md b/files/fr/web/http/status/404/index.md index 7a4d18cf24..8cafd60320 100644 --- a/files/fr/web/http/status/404/index.md +++ b/files/fr/web/http/status/404/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/404 --- {{HTTPSidebar}} -Le code de statut de réponse HTTP **`404`\*\***` Not Found`\*\* indique qu'un serveur ne peut pas trouver la ressource demandée. Cette réponse est probablement la plus connue du fait de sa fréquence d'apparition sur le Web. Les liens qui entraînent cette erreur sont souvent appelés liens morts ou brisés et conduisent à un [lien rompu](https://fr.wikipedia.org/wiki/Lien_rompu). +Le code de statut de réponse HTTP **`404 Not Found`** indique qu'un serveur ne peut pas trouver la ressource demandée. Cette réponse est probablement la plus connue du fait de sa fréquence d'apparition sur le Web. Les liens qui entraînent cette erreur sont souvent appelés liens morts ou brisés et conduisent à un [lien rompu](https://fr.wikipedia.org/wiki/Lien_rompu). Un code de statut 404 n'indique pas si cette absence est temporaire ou permanente. Si le serveur sait que cette condition est permanente, il faudra alors utiliser un code {{HTTPStatus(410)}} (Gone) à la place. diff --git a/files/fr/web/http/status/405/index.md b/files/fr/web/http/status/405/index.md index 7bf32fa592..138860e04d 100644 --- a/files/fr/web/http/status/405/index.md +++ b/files/fr/web/http/status/405/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/405 --- {{HTTPSidebar}} -Le code de statut de réponse HTTP **`405`\*\***` Method Not Allowed`\*\* indique que la méthode utilisée pour la requête est connue du serveur mais qu'elle n'est pas supportée par la ressource ciblée. +Le code de statut de réponse HTTP **`405 Method Not Allowed`** indique que la méthode utilisée pour la requête est connue du serveur mais qu'elle n'est pas supportée par la ressource ciblée. Le serveur doit générer un champ **`Allow`** dans le header en cas de réponse 405, contenant la liste des méthodes supportées par la ressource ciblée. diff --git a/files/fr/web/http/status/406/index.md b/files/fr/web/http/status/406/index.md index 09898253bc..ba92d8907b 100644 --- a/files/fr/web/http/status/406/index.md +++ b/files/fr/web/http/status/406/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/406 --- {{HTTPSidebar}} -Le code de réponse d'erreur HTTP **`406`\*\***` Not Acceptable`\*\* indique qu'il est impossible de servir une réponse qui satisfait aux critères définis dans les en-têtes {{HTTPHeader("Accept-Charset")}} et {{HTTPHeader("Accept-Language")}}. +Le code de réponse d'erreur HTTP **`406 Not Acceptable`** indique qu'il est impossible de servir une réponse qui satisfait aux critères définis dans les en-têtes {{HTTPHeader("Accept-Charset")}} et {{HTTPHeader("Accept-Language")}}. En réalité, cette erreur est très rarement utilisée. Plutôt que de répondre avec ce code, incompréhensible de l'utilisateur (et difficile à résoudre), les serveurs ignorent les en-têtes en question et renvoient une page à l'utilisateur. On part du principe que, même si l'utilisateur ne sera pas complètement satisfait, ce scénario est préférable à un code d'erreur. diff --git a/files/fr/web/http/status/408/index.md b/files/fr/web/http/status/408/index.md index 907c820861..b666040d36 100644 --- a/files/fr/web/http/status/408/index.md +++ b/files/fr/web/http/status/408/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/408 --- {{HTTPSidebar}} -Le code de statut de réponse HTTP **`408`\*\***` Request Timeout`\*\* indique que le serveur souhaiterait clôturer cette connexion inutilisée. Pour certains serveurs, ce code est parfois envoyé sur une connexion inactive sans qu'il y ait nécessairement eu de requête de la part du client. +Le code de statut de réponse HTTP **`408 Request Timeout`** indique que le serveur souhaiterait clôturer cette connexion inutilisée. Pour certains serveurs, ce code est parfois envoyé sur une connexion inactive sans qu'il y ait nécessairement eu de requête de la part du client. Un serveur doit envoyer l'en-tête {{HTTPHeader("Connection")}} avec la valeur `"close"` en réponse, puisque 408 implique que le serveur a décidé de fermer la connexion plutôt que de continuer à attendre. diff --git a/files/fr/web/http/status/410/index.md b/files/fr/web/http/status/410/index.md index 9c5aa6a231..2fb151c1eb 100644 --- a/files/fr/web/http/status/410/index.md +++ b/files/fr/web/http/status/410/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/410 --- {{HTTPSidebar}} -Le code de réponse d'erreur HyperText Transfer Protocol (HTTP) **`410`\*\***` Gone`\*\* est une erreur client qui indique que l'accès à la ressource visée n'est plus disponible sur le serveur d'origine et que cet état est susceptible d'être définitif. +Le code de réponse d'erreur HyperText Transfer Protocol (HTTP) **`410 Gone`** est une erreur client qui indique que l'accès à la ressource visée n'est plus disponible sur le serveur d'origine et que cet état est susceptible d'être définitif. Si vous ne savez pas si cette absence est temporaire ou permanente, il est préférable de renvoyer un code de statut {{HTTPStatus(404)}}. diff --git a/files/fr/web/http/status/411/index.md b/files/fr/web/http/status/411/index.md index 0b1f7d2478..009d7441b6 100644 --- a/files/fr/web/http/status/411/index.md +++ b/files/fr/web/http/status/411/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/411 --- {{HTTPSidebar}} -Le code de réponse d'erreur HTTP **`411`\*\***` Length Required`\*\* indique que le serveur refuse d'accepter la requête si celle-ci ne contient pas d'en-tête {{HTTPHeader("Content-Length")}}. +Le code de réponse d'erreur HTTP **`411 Length Required`** indique que le serveur refuse d'accepter la requête si celle-ci ne contient pas d'en-tête {{HTTPHeader("Content-Length")}}. On notera que, selon la spécification, lors de l'envoi de données en plusieurs fragments, l'en-tête `Content-Length` est absent et il est nécessaire d'ajouter la longueur du fragment courant au format hexadécimal. Pour plus de détails, se référer à la page sur l'en-tête {{HTTPHeader("Transfer-Encoding")}}. diff --git a/files/fr/web/http/status/412/index.md b/files/fr/web/http/status/412/index.md index 6de1869c05..6a6396328f 100644 --- a/files/fr/web/http/status/412/index.md +++ b/files/fr/web/http/status/412/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/412 --- {{HTTPSidebar}} -Le code de réponse d'erreur HTTP **`412`\*\***` Precondition Failed`\*\* indique que l'accès à la ressource visée a été refusé. Cela arrive avec les requêtes conditionnelles lorsque les méthodes utilisées ne sont pas {{HTTPMethod("GET")}} ou {{HTTPMethod("HEAD")}} et que la condition définie par les en-têtes {{HTTPHeader("If-Unmodified-Since")}} ou {{HTTPHeader("If-None-Match")}} n'est pas respectée. Dans ce cas, la requête, généralement un téléversement ou une modification d'une ressource, ne peut être appliquée et ce code de réponse d'erreur est renvoyé. +Le code de réponse d'erreur HTTP **`412 Precondition Failed`** indique que l'accès à la ressource visée a été refusé. Cela arrive avec les requêtes conditionnelles lorsque les méthodes utilisées ne sont pas {{HTTPMethod("GET")}} ou {{HTTPMethod("HEAD")}} et que la condition définie par les en-têtes {{HTTPHeader("If-Unmodified-Since")}} ou {{HTTPHeader("If-None-Match")}} n'est pas respectée. Dans ce cas, la requête, généralement un téléversement ou une modification d'une ressource, ne peut être appliquée et ce code de réponse d'erreur est renvoyé. ## Statut diff --git a/files/fr/web/http/status/416/index.md b/files/fr/web/http/status/416/index.md index 19c1bf5b51..7747aa2965 100644 --- a/files/fr/web/http/status/416/index.md +++ b/files/fr/web/http/status/416/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/416 --- {{HTTPSidebar}} -Le code de réponse d'erreur HTTP **`416`\*\***` Range Not Satisfiable`\*\* indique que le serveur ne peut pas servir les plages demandées. L'explication la plus probable est que le document ne contient pas de telles plages, ou que la valeur de l'en-tête {{HTTPHeader("Range")}} n'a aucun sens bien que sa syntaxe soit correcte. +Le code de réponse d'erreur HTTP **`416 Range Not Satisfiable`** indique que le serveur ne peut pas servir les plages demandées. L'explication la plus probable est que le document ne contient pas de telles plages, ou que la valeur de l'en-tête {{HTTPHeader("Range")}} n'a aucun sens bien que sa syntaxe soit correcte. Le message de réponse `416` contient un en-tête {{HTTPHeader("Content-Range")}} qui indique une plage qui n'est pas satisfaite (représentée par `'*'`) suivie par `'/'` puis la ressource courante (par exemple `Content-Range: */12777`). diff --git a/files/fr/web/http/status/451/index.md b/files/fr/web/http/status/451/index.md index dda7730c83..7d9a890f50 100644 --- a/files/fr/web/http/status/451/index.md +++ b/files/fr/web/http/status/451/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/451 --- {{HTTPSidebar}} -Le code de réponse d'erreur HTTP **`451`\*\***` Unavailable For Legal Reasons`\*\* indique que l'utilisateur a demandé une ressource qui n'est pas disponible pour des raisons légales (par exemple une page web sous le coup d'une action en justice). +Le code de réponse d'erreur HTTP **`451 Unavailable For Legal Reasons`** indique que l'utilisateur a demandé une ressource qui n'est pas disponible pour des raisons légales (par exemple une page web sous le coup d'une action en justice). ## Statut diff --git a/files/fr/web/http/status/500/index.md b/files/fr/web/http/status/500/index.md index 0fda39939f..abd30d6740 100644 --- a/files/fr/web/http/status/500/index.md +++ b/files/fr/web/http/status/500/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/500 --- {{HTTPSidebar}} -Le code de réponse HyperText Transfer Protocol (HTTP) d'erreur serveur **`500`\*\***` Internal Server Error`\*\* indique que le serveur a rencontré un problème inattendu qui l'empêche de répondre à la requête. +Le code de réponse HyperText Transfer Protocol (HTTP) d'erreur serveur **`500 Internal Server Error`** indique que le serveur a rencontré un problème inattendu qui l'empêche de répondre à la requête. Cette réponse d'erreur est une réponse générique « fourre-tout ». Souvent, les administrateurs des serveurs enregistreront les erreurs qui entraînent un code 500 avec d'autres informations à propos de la requête afin d'empêcher que l'erreur ne se reproduise à nouveau. diff --git a/files/fr/web/http/status/501/index.md b/files/fr/web/http/status/501/index.md index 7bb29d67fe..57f85be37b 100644 --- a/files/fr/web/http/status/501/index.md +++ b/files/fr/web/http/status/501/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/501 --- {{HTTPSidebar}} -Le code de réponse HTTP d'erreur serveur **`501`\*\***` Not Implemented`\*\* indique que la méthode de la requête n'est pas prise en charge par le serveur et qu'elle ne peut donc pas être prise en compte. Les serveurs doivent nécessairement prendre en charge les méthodes {{HTTPMethod("GET")}} et {{HTTPMethod("HEAD")}} (pour lesquelles ils ne doivent donc pas renvoyer ce code). +Le code de réponse HTTP d'erreur serveur **`501 Not Implemented`** indique que la méthode de la requête n'est pas prise en charge par le serveur et qu'elle ne peut donc pas être prise en compte. Les serveurs doivent nécessairement prendre en charge les méthodes {{HTTPMethod("GET")}} et {{HTTPMethod("HEAD")}} (pour lesquelles ils ne doivent donc pas renvoyer ce code). Une erreur 501 ne peut pas être corrigée via le client (c'est-à-dire le navigateur dans la plupart des cas). Il est nécessaire que cela soit corrigé sur le serveur web. diff --git a/files/fr/web/http/status/502/index.md b/files/fr/web/http/status/502/index.md index dd212474ee..7c16862956 100644 --- a/files/fr/web/http/status/502/index.md +++ b/files/fr/web/http/status/502/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/502 --- {{HTTPSidebar}} -Le code de réponse HTTP d'erreur serveur **`502`\*\***` Bad Gateway`\*\* indique que le serveur, agissant comme une passerelle ou un proxy, a reçu une réponse invalide depuis le serveur en amont. +Le code de réponse HTTP d'erreur serveur **`502 Bad Gateway`** indique que le serveur, agissant comme une passerelle ou un proxy, a reçu une réponse invalide depuis le serveur en amont. Une {{interwiki("wikipedia", "Passerelle_(informatique)", "passerelle")}} peut faire référence à différents éléments en réseaux et une erreur 502 est habituellement quelque chose que vous ne pouvez pas corriger, mais qui nécessite une correction sur le serveur web ou le proxy par lequel vous passez pour y accéder. diff --git a/files/fr/web/http/status/503/index.md b/files/fr/web/http/status/503/index.md index 8886f6906b..385be7ded7 100644 --- a/files/fr/web/http/status/503/index.md +++ b/files/fr/web/http/status/503/index.md @@ -9,7 +9,7 @@ translation_of: Web/HTTP/Status/503 --- {{HTTPSidebar}} -Le code de réponse HTTP d'erreur serveur **`503`\*\***` Service Unavailable`\*\* indique que le serveur n'est pas prêt à traiter la requête. +Le code de réponse HTTP d'erreur serveur **`503 Service Unavailable`** indique que le serveur n'est pas prêt à traiter la requête. Généralement, cela se produit car le serveur est éteint ou inaccessible pour cause de maintenance ou de surcharge. Notez qu'avec cette erreur, il est préférable d'envoyer une page compréhensible pour l'utilisateur qui explique le problème. Cette réponse doit être utilisée pour indiquer un état temporaire et l'en-tête HTTP {{HTTPHeader("Retry-After")}} doit, si possible, indiquer le temps estimé avant la reprise du service. diff --git a/files/fr/web/http/status/504/index.md b/files/fr/web/http/status/504/index.md index 5448e7fb3d..54d843c06d 100644 --- a/files/fr/web/http/status/504/index.md +++ b/files/fr/web/http/status/504/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/504 --- {{HTTPSidebar}} -Le code de réponse HTTP d'erreur serveur **`504`\*\***` Gateway Timeout`\*\* indique que le serveur, agissant comme passerelle ou proxy, ne peut pas recevoir de réponse dans les temps. +Le code de réponse HTTP d'erreur serveur **`504 Gateway Timeout`** indique que le serveur, agissant comme passerelle ou proxy, ne peut pas recevoir de réponse dans les temps. Une {{interwiki("wikipedia", "Passerelle_(informatique)", "Passerelle")}} peut faire référence à différents éléments en réseaux et une erreur 504 est habituellement quelque chose que vous ne pouvez pas corriger mais qui nécessite une correction sur le serveur web ou sur le proxy par lequel vous passez pour y accéder. diff --git a/files/fr/web/http/status/505/index.md b/files/fr/web/http/status/505/index.md index 4a1794d740..9faa8270af 100644 --- a/files/fr/web/http/status/505/index.md +++ b/files/fr/web/http/status/505/index.md @@ -10,7 +10,7 @@ translation_of: Web/HTTP/Status/505 --- {{HTTPSidebar}} -Le code de réponse HTTP d'erreur serveur **`505`\*\***` HTTP Version Not Supported`\*\* indique que la version du protocole HTTP utilisée dans la requête n'est pas prise en charge par le serveur. +Le code de réponse HTTP d'erreur serveur **`505 HTTP Version Not Supported`** indique que la version du protocole HTTP utilisée dans la requête n'est pas prise en charge par le serveur. ## Statut |