An ETag (entity tag) is a unique identifier for a specific version of a resource.
When the content changes, the ETag changes. This allows efficient cache validation without
transferring the full response.
When Cache-Control says to revalidate, the browser sends the stored ETag
to ask "is my copy still fresh?" The server responds with either 304 (use cache) or
the new content.