Boîte à Outils Informatique
Menu
AccueilDictionnaireETag
Dictionnaire informatique

ETag

Un ETag est un identifiant de version d'une représentation HTTP utilisé pour valider un cache ou contrôler certaines mises à jour concurrentes.

ThématiqueDictionnaire informatique → Environ 1 min de lecture

Définition simple

Un ETag est un identifiant de version d'une représentation HTTP utilisé pour valider un cache ou contrôler certaines mises à jour concurrentes.

Objectif et usage

Un ETag identifie une version d’une représentation HTTP pour permettre sa validation ou contrôler des modifications concurrentes.

Comment ça fonctionne ?

La valeur est opaque : elle peut provenir d’un hash ou d’un autre mécanisme. Le préfixe W/ signale un validateur faible avec des règles de comparaison spécifiques.

Exemple et vérification

Un client peut utiliser If-None-Match pour revalider un contenu en cache ou If-Match pour protéger une mise à jour contre une version devenue ancienne.

Points d’attention

L’ETag n’est pas une signature d’authenticité et ne prouve pas que deux ressources distinctes sont identiques. Les validateurs faibles ne conviennent pas à tous les usages.

En résumé

Le validateur doit être interprété pour la représentation et la condition HTTP auxquelles il s’applique.

Soutenir le développement de BAOI Hébergement, domaines et nouvelles ressources informatiques.
❤️ Soutenir BAOI

Mes favoris