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 Width

Obsolète

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

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

Non standard: Cette fonctionnalité n'est pas standardisée. Nous déconseillons d'utiliser des fonctionnalités non standard en production, car leur prise en charge par les navigateurs est limitée, et elles peuvent être modifiées ou supprimées. Toutefois, elles peuvent constituer une alternative appropriée dans certains cas où aucune option standard n'existe.

Attention : L'en-tête Width a été standardisé sous le nom Sec-CH-Width et le nouveau nom est désormais privilégié.

L'en-tête de requête HTTP Width est une indication du client sur l'appareil qui indique la largeur souhaitée de la ressource en pixels physiques — la taille intrinsèque d'une image. La valeur en pixels fournie est un nombre arrondi à l'entier supérieur le plus proche (c'est-à-dire la valeur plafond).

Cette indication n'est envoyée que pour les requêtes d'images.

Cette indication permet au client de demander une ressource optimale à la fois pour l'écran et la mise en page : en tenant compte à la fois de la largeur de l'écran corrigée en fonction de la densité et de la taille extrinsèque de l'image dans la mise en page.

Si la largeur souhaitée de la ressource n'est pas connue au moment de la requête ou si la ressource n'a pas de largeur d'affichage, le champ d'en-tête Width peut être omis. Si l'en-tête Width apparaît plus d'une fois dans un message, la dernière occurrence est utilisée.

Type d'en-tête En-tête de requête, Indications du client
En-tête de requête interdit Non

Syntaxe

http
Width: <number>

Directives

<number>

La largeur de la ressource en pixels physiques, arrondie à l'entier supérieur le plus proche.

Exemples

Le serveur doit d'abord s'inscrire pour recevoir l'en-tête Width en envoyant l'en-tête de réponse Accept-CH contenant Width.

http
Accept-CH: Width

Dans les requêtes d'images suivantes, le client peut retourner l'en-tête Width :

http
Width: 1920

Compatibilité des navigateurs

Voir aussi