種類
- インスタンスメソッド (484)
- 特異メソッド (99)
- 定数 (22)
- モジュール関数 (11)
- クラス (11)
クラス
-
URI
:: Generic (594)
キーワード
- + (11)
- - (11)
- == (11)
- COMPONENT (11)
-
DEFAULT
_ PORT (11) - URI (11)
- absolute (11)
- absolute? (11)
- build (22)
- build2 (22)
- coerce (11)
- component (22)
-
default
_ port (22) -
find
_ proxy (11) - fragment (11)
- fragment= (11)
- hierarchical? (11)
- host (11)
- host= (11)
- hostname (11)
- hostname= (11)
- merge (11)
- merge! (11)
- new (11)
- normalize (11)
- normalize! (11)
- opaque (11)
- opaque= (11)
- parse (11)
- parser (11)
- password (11)
- password= (11)
- path (11)
- path= (11)
- port (11)
- port= (11)
- query (11)
- query= (11)
- registry (11)
- registry= (11)
- relative? (11)
-
route
_ from (11) -
route
_ to (11) - scheme (11)
- scheme= (11)
- select (11)
-
to
_ s (11) -
use
_ registry (11) - user (11)
- user= (11)
- userinfo (11)
- userinfo= (11)
検索結果
先頭5件
-
URI
:: Generic (24002.0) -
すべての URI クラスの基底クラスです。
...すべての URI クラスの基底クラスです。
hash と eql? が再定義されているため、Hash のキーとして
利用することができます。... -
URI
:: Generic . build(ary) -> URI :: Generic (9220.0) -
引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
...引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
@param ary 構成要素を表す配列を与えます。要素は以下の順です。
//emlist{
[scheme, userinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構......シンボルは以下のいずれかです。
ハッシュの値は文字列で与えます。
//emlist{
:scheme ,:userinfo, :host, :port, :registry, :path, :opaque, :query, :fragment
//}
@raise URI::InvalidComponentError 各要素が適合しない場合に発生します。... -
URI
:: Generic . build(hash) -> URI :: Generic (9220.0) -
引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
...引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
@param ary 構成要素を表す配列を与えます。要素は以下の順です。
//emlist{
[scheme, userinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構......シンボルは以下のいずれかです。
ハッシュの値は文字列で与えます。
//emlist{
:scheme ,:userinfo, :host, :port, :registry, :path, :opaque, :query, :fragment
//}
@raise URI::InvalidComponentError 各要素が適合しない場合に発生します。... -
URI
:: Generic . build2(ary) -> URI :: Generic (9220.0) -
URI::Generic.build と同じですが、例外 URI::InvalidComponentError が発生した場合に、引数の各要素を URI.escape して再度 build を試み ます。
...
URI::Generic.build と同じですが、例外 URI::InvalidComponentError
が発生した場合に、引数の各要素を URI.escape して再度 build を試み
ます。
@param ary 構成要素を表す文字列の配列を与えます。要素は以下の順です。
//emlist{
[scheme, u......serinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーはシンボルは以下
のいずれかです。 ハッシュの値は文字列で与えます。
//emlist{
:scheme, :userinfo, :......host, :port, :registry, :path, :opaque, :query, :fragment
//}... -
URI
:: Generic . build2(hash) -> URI :: Generic (9220.0) -
URI::Generic.build と同じですが、例外 URI::InvalidComponentError が発生した場合に、引数の各要素を URI.escape して再度 build を試み ます。
...
URI::Generic.build と同じですが、例外 URI::InvalidComponentError
が発生した場合に、引数の各要素を URI.escape して再度 build を試み
ます。
@param ary 構成要素を表す文字列の配列を与えます。要素は以下の順です。
//emlist{
[scheme, u......serinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーはシンボルは以下
のいずれかです。 ハッシュの値は文字列で与えます。
//emlist{
:scheme, :userinfo, :......host, :port, :registry, :path, :opaque, :query, :fragment
//}... -
URI
:: Generic # normalize -> URI :: Generic (9203.0) -
URI オブジェクトを正規化して返します。ホスト名を小文字にし、パスと 構成要素がなければ '/' をセットします。
...
URI オブジェクトを正規化して返します。ホスト名を小文字にし、パスと
構成要素がなければ '/' をセットします。
例:
require 'uri'
u = URI.parse('http://Example.Com')
p u.to_s #=> "http://Example.Com"
p u.normalize.to_s... -
URI
:: Generic # userinfo -> String | nil (9202.0) -
自身の userinfo を "username:password" という形式の文字列で返します。 設定されていない場合は nil を返します。
...自身の userinfo を "username:password" という形式の文字列で返します。
設定されていない場合は nil を返します。... -
URI
:: Generic . use _ registry -> bool (9118.0) -
構成要素 registry を受け付けるなら true を返します。 URI::Generic クラスでは false です。
...構成要素 registry を受け付けるなら true を返します。
URI::Generic クラスでは false です。... -
URI
:: Generic # normalize! -> String | nil (9103.0) -
URI オブジェクトを正規化して返します。ホスト名を小文字にし、パスと 構成要素がなければ '/' をセットします。
...
URI オブジェクトを正規化して返します。ホスト名を小文字にし、パスと
構成要素がなければ '/' をセットします。
例:
require 'uri'
u = URI.parse('http://Example.Com')
p u.to_s #=> "http://Example.Com"
p u.normalize.to_s... -
URI
:: Generic # find _ proxy -> URI | nil (9102.0) -
プロキシ URI を返します。
...プロキシ URI を返します。
プロキシ URI は http_proxy, ftp_proxy, no_proxy などの環境変数から取得
します。適切なプロキシが見つからない場合は nil を返します。
環境変数は大文字にしたもの(HTTP_PROXY, FTP_PROXY, NO_PROXYなど)も調べ......、CGI環境下では http_proxy と HTTP_PROXY は特別扱いされます。
HTTP_PROXY はヘッダ Proxy: に設定されうるためです。そのため、
HTTP_PROXY(環境変数が大文字小文字を区別しない場合は http_proxy も) は使
われません。代わりに CGI_HTTP_PRO......XY が使われます。
@raise BadURIError selfが相対URIであった場合に発生します。
@see ENV...