module OpenURI
Public Class Methods
open_uri(uri, *rest) { |response| ... }
click to toggle source
# File lib/open-uri/cached.rb, line 8 def open_uri(uri, *rest, &block) response = Cache.get(uri.to_s) || Cache.set(uri.to_s, original_open_uri(uri, *rest)) if block_given? begin yield response ensure response.close end else response end end
Also aliased as: original_open_uri