[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/HTTP/Reference/Headers/DPR [Back]  [Original]

En-tte DPR - HTTP | MDN

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-tte DPR

Obsolte

vitez d'utiliser cette fonctionnalit dans de nouveaux projets. Cette fonctionnalit peut tre candidate la suppression des standards web ou des navigateurs.

Contexte scuris: Cette fonctionnalit est uniquement disponible dans des contextes scuriss (HTTPS), pour certains navigateurs qui la prennent en charge.

Non standard: Cette fonctionnalit n'est pas standardise. Nous dconseillons d'utiliser des fonctionnalits non standard en production, car leur prise en charge par les navigateurs est limite, et elles peuvent tre modifies ou supprimes. Toutefois, elles peuvent constituer une alternative approprie dans certains cas o aucune option standard n'existe.

Attention : L'en-tte DPR a t standardis sous le nom Sec-CH-DPR et ce nouveau nom est dsormais privilgi.

L'en-tte de requte HTTP DPR fournit des indications client pour les appareils concernant le ratio de pixels de l'appareil client (DPR). Ce ratio correspond au nombre de pixels physiques de l'appareil pour chaque pixel CSS.

Cette indication est utile pour slectionner les sources d'images qui correspondent le mieux la densit de pixels d'un cran. Cela est similaire au rle jou par les descripteurs x dans l'attribut srcset de <img>, permettant aux agents utilisateur de slectionner une image prfre.

Si un serveur utilise l'indication DPR pour choisir la ressource envoye dans une rponse, la rponse doit inclure l'en-tte Content-DPR. Le client doit utiliser la valeur de Content-DPR pour la mise en page si elle diffre de la valeur de l'en-tte DPR de la requte.

Si l'en-tte DPR apparat plusieurs fois dans un message, la dernire occurrence est utilise.

Les serveurs qui activent l'indication client DPR la spcifient gnralement aussi dans l'en-tte Vary pour informer les caches que le serveur peut envoyer diffrentes rponses selon la valeur de l'en-tte dans une requte.

Type d'en-tte En-tte de requte, indication client
En-tte de requte interdit Non

Dans cet article

Syntaxe

http
DPR: <number>

Directives

<number>

Le ratio de pixels de l'appareil client.

Exemples

Le serveur doit d'abord activer la rception de l'en-tte DPR en envoyant l'en-tte de rponse Accept-CH contenant la directive DPR :

http
Accept-CH: DPR

Ensuite, lors des requtes suivantes, le client peut envoyer l'en-tte DPR au serveur :

http
DPR: 2.0

Si une requte avec l'en-tte DPR (comme ci-dessus) concerne une ressource image, alors la rponse du serveur doit inclure l'en-tte Content-DPR :

http
Content-DPR: 2.0

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page