Storage glossary · JSON corpus · llms.txt · hesela.com

entity-tag · shipping · also ETag, HTTP entity tag

Entity tag

An entity tag is an opaque HTTP validator assigned by a server to a selected representation for cache validation and conditional requests.

An ETag identifies a representation within the server's validation rules; it is not a portable file digest, a deduplication key, or a monotonically increasing version counter. Preserve the returned value when sending a conditional request rather than deriving one from the object's bytes. In Amazon S3, ETags and explicitly named checksum fields serve different purposes.

Relations

related
object-storage, conditional-write, multipart-upload

Advantages

Limitations

Citations

  1. RFC 9110: HTTP Semantics, entity tags and conditional requests (accessed 2026-10-12)
  2. Amazon S3 API Reference: Object, ETag semantics (accessed 2026-10-12)
  3. Amazon S3: How to prevent object overwrites with conditional writes (accessed 2026-10-12)
  4. Object ETags: checksums and conditional writes are different (accessed 2026-10-12)

JSON: /data/terms/entity-tag.json