- Should only happen for GET requests - Should be automatic; just enable it in settings - Use a hash of the serialized result (only for textual responses) as the etag value