Allows the cache to calculate the freshness lifetime of the request using a heuristic.
Returns true if this is a shared cache.
Returns true if the selecting header fields nominated by the stored response match those presented by the new request.
Returns true if the cache knows what to do with this cache extension, false otherwise.
Returns true if the method is cacheable, true for GET and HEAD by default.
Returns true if the response code is cacheable by default.
Cache understands the response status code behavior for caching purposes.