HTTP cache and ETag

The HTTP cache makes it possible to reuse a response without re-downloading it. Cache-Control sets the validity period; the ETag is a fingerprint of the resource: the client sends it back with If-None-Match and the server responds 304 Not Modified if nothing has changed.

Example

ETag: "a1b2c3" Cache-Control: max-age=3600

Related concepts

The whole glossary