Class: HTTP::Cache
- Inherits:
-
Object
- Object
- HTTP::Cache
- Defined in:
- lib/http/cache.rb,
lib/http/cache/headers.rb,
lib/http/cache/null_cache.rb
Defined Under Namespace
Classes: Headers, NullCache, NullLogger
Instance Method Summary collapse
-
#perform(request, options) {|request, options| ... } ⇒ Response
request can be made.
Instance Method Details
#perform(request, options) {|request, options| ... } ⇒ Response
request can be made
26 27 28 29 30 31 32 |
# File 'lib/http/cache.rb', line 26 def perform(request, , &request_performer) req = request.caching invalidate_cache(req) if req.invalidates_cache? get_response(req, , request_performer) end |