Skip to content

Commit b8facb7

Browse files
authored
chore(fr): update of Glossary/Representation_header (#31443)
1 parent ce6fc6b commit b8facb7

File tree

1 file changed

+20
-12
lines changed
  • files/fr/glossary/representation_header

1 file changed

+20
-12
lines changed

files/fr/glossary/representation_header/index.md

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,42 @@
22
title: En-tête de représentation
33
slug: Glossary/Representation_header
44
l10n:
5-
sourceCommit: f4f8e2f18ccf19a0bee59e1fe78753e276b98232
5+
sourceCommit: 2547f622337d6cbf8c3794776b17ed377d6aad57
66
---
77

8-
{{GlossarySidebar}}
9-
108
Un **en-tête de représentation** est un [en-tête HTTP](/fr/docs/Glossary/HTTP_header) qui décrit la _représentation_ particulière de la ressource envoyée dans un corps de message HTTP.
119

1210
Les représentations sont différentes formes d'une ressource particulière.
1311
Par exemple, les mêmes données peuvent être formatées avec un type de média particulier tel que XML ou JSON, localisées dans une langue écrite ou une région géographique particulière, et/ou compressées ou autrement encodées pour la transmission.
1412
La ressource sous-jacente est la même dans chaque cas, mais sa représentation est différente.
1513

14+
Bien que les représentations soient différentes formes de ressources, elles peuvent elles-mêmes être transmises sous diverses formes : des trames de message HTTP (voir par exemple {{HTTPHeader("Transfer-Encoding")}} de HTTP/1.1), un flux particulier d'octets (voir par exemple {{HTTPHeader("Content-Range")}}) dérivé de la _représentation sélectionnée_.
15+
1616
Les clients précisent les formats qu'ils préfèrent recevoir lors de la [négociation de contenu](/fr/docs/Web/HTTP/Guides/Content_negotiation) (utilisant des en-têtes `Accept-*`), et les en-têtes de représentation indiquent au client le format de la _représentation sélectionnée_ qu'il a effectivement reçue.
1717

1818
Les en-têtes de représentation peuvent être présents à la fois dans les messages de requête et de réponse HTTP.
1919
S'ils sont envoyés en réponse à une requête `HEAD`, ils décrivent le contenu du corps qui _serait_ sélectionné si la ressource était réellement demandée.
2020

2121
Les en-têtes de représentation incluent :
2222

23-
- [`Content-Type`](/fr/docs/Web/HTTP/Reference/Headers/Content-Type),
24-
- [`Content-Encoding`](/fr/docs/Web/HTTP/Reference/Headers/Content-Encoding),
25-
- [`Content-Language`](/fr/docs/Web/HTTP/Reference/Headers/Content-Language),
26-
- [`Content-Location`](/fr/docs/Web/HTTP/Headers/Content-Location).
23+
- {{HTTPHeader("Content-Length")}}
24+
- {{HTTPHeader("Content-Range")}}
25+
- {{HTTPHeader("Content-Type")}}
26+
- {{HTTPHeader("Content-Encoding")}}
27+
- {{HTTPHeader("Content-Location")}}
28+
- {{HTTPHeader("Content-Language")}}
29+
30+
- Validateurs utilisés dans les [requêtes conditionnelles](/fr/docs/Web/HTTP/Guides/Conditional_requests), tels que :
31+
- {{HTTPHeader("Last-Modified")}}
32+
- {{HTTPHeader("ETag")}}
33+
34+
Les en-têtes de représentation ne sont pas exclusifs par rapport aux {{Glossary("Content header", "en-têtes de contenu")}}.
2735

2836
## Voir aussi
2937

30-
- [Section 3 de la RFC 7231 sur les représentations (en anglais)](https://datatracker.ietf.org/doc/html/rfc7231#section-3)
38+
- Termes associés du glossaire :
39+
- {{Glossary("Content header", "En-tête de contenu")}}
40+
- [RFC 9110, section 3.2&nbsp;: Représentations <sup>(angl.)</sup>](https://httpwg.org/specs/rfc9110.html#representations)
3141
- [Liste de tous les en-têtes HTTP](/fr/docs/Web/HTTP/Reference/Headers)
32-
- [En-tête de charge utile](/fr/docs/Glossary/Payload_header)
33-
- [En-tête d'entité](/fr/docs/Glossary/Entity_header)
34-
- [`Digest`](/fr/docs/Web/HTTP/Headers/Content-Digest)
35-
- [`Want-Digest`](/fr/docs/Web/HTTP/Headers/Want-Content-Digest)
42+
- Les en-têtes HTTP {{HTTPHeader("Repr-Digest")}}, {{HTTPHeader("Want-Repr-Digest")}}
43+
- Les en-têtes HTTP {{HTTPHeader("Content-Digest")}}, {{HTTPHeader("Want-Content-Digest")}}

0 commit comments

Comments
 (0)