class HTTP::Response::Caching

def cacheable?

Returns:
  • (Boolean) - true iff this response is cacheable
def cacheable?
  @cacheable ||=
    begin
      CACHEABLE_RESPONSE_CODES.include?(code) \
        && !(cache_headers.vary_star? ||
             cache_headers.no_store?  ||
             cache_headers.no_cache?)
    end
end