Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library uri

library uri

要約

URI (Uniform Resource Identifier) のためのライブラリです。

関連 RFC

以下は実装の際に参照されている RFC であり、最新の RFC であるとは限りません。

クラスとモジュール

module URI

URI を扱うためのモジュールです。

class URI::FTP

FTP URI を表すクラスです。

class URI::Generic

すべての URI クラスの基底クラスです。

class URI::HTTP

HTTP URI を表すクラスです。

class URI::HTTPS

HTTPS URI を表すクラスです。

class URI::LDAP

LDAP URI を表すクラスです。[RFC2255] (Obsoleted by [RFC4510], [RFC4516])。

class URI::LDAPS
class URI::MailTo

mailto URI を表すクラスです。[RFC2368]

例外クラス

class URI::Error

すべての URI 例外クラスの基底クラスです。

class URI::InvalidURIError

不正な URI を指定したときに発生します。

class URI::InvalidComponentError

不正な構成要素を指定したときに発生します。

class URI::BadURIError

URI として正しいが、使い方が悪いときに発生します。

追加・再定義されるメソッド

Kernel.#URI(uri_str) -> object [added by uri]

与えられた URI から該当する URI::Generic のサブクラスのインスタンスを生成して 返します。scheme が指定されていない場合は、URI::Generic オブジェクトを返します。

[PARAM] url:
パースしたい URI を文字列として与えます。
[EXCEPTION] URI::InvalidURIError:
パースに失敗した場合に発生します。

[SEE_ALSO] URI.parse

Classes

Sublibraries