class Protocol::HTTP::Header::ETag
The ‘etag` header provides a unique identifier for a specific version of a resource, typically used for cache validation or conditional requests. It can be either a strong or weak validator as defined in RFC 9110.
The `etag` header represents the entity tag for a resource.
def << value
Replaces the current value of the `etag` header with the specified value.
def << value replace(value) end
def weak?
Weak validators indicate semantically equivalent content but may not be byte-for-byte identical.
Checks whether the `etag` is a weak validator.
def weak? self.start_with?("W/") end