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
- L'en-tête
Prefer - L'en-tête Prefer (angl.) sur docs.oasis-open.org
- L'en-tête Prefer (angl.) sur docs.postgrest.org