// http header · response header
ETag
Version identifier used for caching
What the ETag header does
An ETag is an opaque version identifier for a resource — change the resource, change the ETag. Clients send it back in If-None-Match to revalidate their cache, letting the server answer 304 Not Modified when nothing changed.
Example
ETag: "33a64df5"Where it's used
ETag is a response header. Response headers are sent by the server to describe the response and tell the client how to handle it.