Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

En-tête Preference-Applied

L'en-tête HTTP Preference-Applied informe le·la client·e des préférences du·de la client·e, issues de l'en-tête de requête Prefer, qui ont été appliquées par le serveur.

Le serveur indique si une préférence est appliquée à une réponse, dans le cas où cela serait ambigu pour le·la client·e.

Type d'en-tête En-tête de réponse
En-tête de requête interdit Non
En-tête de réponse autorisé CORS Non

Syntaxe

http
Preference-Applied: <preference>

Exemples

Appliquer les préférences de fuseau horaire

La requête suivante indique que le client·e préfère que les évènements soient représentés dans un certain fuseau horaire :

http
GET /events HTTP/1.1
Host: exemple.com
Prefer: timezone=America/Los_Angeles

Le serveur prend en charge la préférence et renvoie le contenu avec un en-tête Preference-Applied :

http
HTTP/1.1 200 OK
Content-Type: application/json
Preference-Applied: timezone=America/Los_Angeles

[
  {"t":"2023-10-18T05:37:59.611-07:00"},
  {"t":"2023-10-18T07:37:59.611-07:00"},
  {"t":"2023-10-18T09:37:59.611-07:00"}
]

Spécifications

Specification
Prefer Header for HTTP
# section-3

Voir aussi