Rubyがミニツク

あなたのRubyの技術に関するより詳しい知識と理解を増やします。

Ruby入門コース

このコースについて

Rubyのeラーニング研修システムはRailsを使ってWebアプリケーション開発ができる技術者の育成を目指します。 そのため、Railsを扱うことができるだけのRubyの知識を得ることがRuby入門コースの目標となっています。

コンテンツ一覧

ヒント レッスンの名前をクリックすると、その内容を表示します。

次のコンテンツ ホームへ戻る

open-uri.rb

インターネット上のWebサイトにアクセスしたい時はopen-uri.rbを使うことでおこなえます。
open-uri.rbは以下のようにファイルを読み込むことでプログラムで使えます。

require "open-uri"
open("http://www.ruby-lang.org/") {|f|
  f.each {|line| p line}
}

open-uri.rbを読み込んだことによって、openメソッドが拡張されます。読み込む前のopenメソッドはFileクラスのopenメソッドと同じ動きをしていました。ローカルなファイルしか開けませんでしたが、インターネット上のURLを与えるとアクセスできるようになっています。open-uri.rbを読み込む前のファイルを読み込む動作も使えます。


次のコンテンツ ホームへ戻る