Should store the response for the passed request in the cache When a non-zero maxAge is passed, it should be used as the expiry time for the cached response.