Domicile > Technologies Internet > Balise D'entité (Etag)

Balise d'entité (ETag)

Une balise d'entité (ETag) est un en-tête HTTP utilisé pour la validation du cache Web et les demandes conditionnelles des navigateurs pour les ressources.

Les balises utilisent des éléments d'identification persistants (PIE) qui ont été marqués au navigateur de l'utilisateur. Bien qu'un utilisateur puisse supprimer les cookies HTTP, les ETags stockent les mêmes informations ainsi qu'une sauvegarde secrète pour reconstituer les données des cookies supprimés.

 Le plus souvent, les ETags demandent des ressources Web à la condition qu'elles aient été mises à jour depuis la dernière visite de l'utilisateur sur le site. Par exemple :

Un utilisateur peut visiter un site présentant un arrière-plan qui change chaque semaine. Lors de la première visite d'une nouvelle semaine, le navigateur vérifie le cache et, ne trouvant aucune image ou une image périmée, télécharge l'arrière-plan actuel et le met en cache. Si l'utilisateur avait déjà visité le site cette semaine-là, le navigateur recevrait une réponse indiquant que l'image n'a pas changé. Dans ce cas, le navigateur utiliserait la copie locale dans le cache, ce qui permettrait d'économiser de la bande passante et d'accélérer le temps de chargement.

Le stockage local et les cookies de cache du HTML5 activés par le biais d'ETags sont également une méthode utilisée pour faire respawn les cookies. Les cookies de respawn sont utilisés par les entreprises de suivi des consommateurs pour résoudre le problème de la suppression ou du refus des cookies par les utilisateurs. Cette pratique peut également être utilisée pour suivre les utilisateurs à d'autres fins, par exemple pour garder un œil sur les pirates informatiques.

Par Placida

Souris 3D :: Élément d'identification persistant (PIE)
Liens utiles