特異メソッド open_uri(name, mode = 'r', perm = nil, options = {}) -> StringIO open_uri(name, mode = 'r', perm = nil, options = {}) {|sio| ... } -> nil URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。 ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを 評価します。ブロックの終了時に StringIO は close されます。nil を返します。 require 'open-uri' sio = OpenURI.open_uri('http://www.example.com') p sio.last_modified puts sio.read OpenURI.open_