るりまサーチ

最速Rubyリファレンスマニュアル検索!
231件ヒット [1-100件を表示] (0.097秒)
トップページ > クエリ:-[x] > クエリ:@[x] > クラス:URI::Generic[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

URI::Generic#-(src) -> URI::Generic (18113.0)

与えられた URI を表す src からの相対パスを返します。

...rc からの相対パスを返します。

@
param src 自身の相対パスを算出するための、ルートとなる Absolute URI を与えます。

例:
require 'uri'
p URI.parse('http://example.com/foo/bar.html') - 'http://example.com/'
#=> #<URI::Generic:0x20100256 URL:foo/bar.html>...

URI::Generic#route_from(src) -> URI::Generic (3113.0)

与えられた URI を表す src からの相対パスを返します。

...rc からの相対パスを返します。

@
param src 自身の相対パスを算出するための、ルートとなる Absolute URI を与えます。

例:
require 'uri'
p URI.parse('http://example.com/foo/bar.html') - 'http://example.com/'
#=> #<URI::Generic:0x20100256 URL:foo/bar.html>...

URI::Generic.new(scheme, userinfo, host, port, registry, path, opaque, query, fragment, parser = URI::DEFAULT_PARSER, arg_check = false) -> URI::Generic (167.0)

各引数を成分とする URI::Generic オブジェクトを生成して返します。

...を成分とする URI::Generic オブジェクトを生成して返します。

@
param scheme 構成要素 scheme を表す文字列を与えます。

@
param userinfo 構成要素を表す文字列を与えます。

@
param host 構成要素を表す文字列を与えます。

@
param port 構成...
...列を与えます。

@
param registry 構成要素を表す文字列を与えます。

@
param path 構成要素を表す文字列を与えます。

@
param opaque 構成要素を表す文字列を与えます。

@
param query 構成要素を表す文字列を与えます。

@
param fragment 構成...
...要素を表す文字列を与えます。

@
param arg_check 真が与えられた場合は、各引数が字句規則に適合しているか否かを検査します。適合しない場合は例外 URI::InvalidComponentError が起ります。

@
raise URI::InvalidURIError use_registry が偽のと...

URI::Generic#find_proxy(env = ENV) -> URI | nil (119.0)

プロキシ URI を返します。

...区別しない場合は http_proxy も) は使
われません。代わりに CGI_HTTP_PROXY が使われます。

@
param env 環境変数 ENV の代わりに参照するオブジェクトを指定します。

@
raise BadURIError selfが相対URIであった場合に発生します。

@
see ENV...

URI::Generic.build(ary) -> URI::Generic (119.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 (119.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#find_proxy -> URI | nil (113.0)

プロキシ URI を返します。

...設定されうるためです。そのため、
HTTP_PROXY(環境変数が大文字小文字を区別しない場合は http_proxy も) は使
われません。代わりに CGI_HTTP_PROXY が使われます。


@
raise BadURIError selfが相対URIであった場合に発生します。

@
see ENV...

URI::Generic#opaque -> String | nil (113.0)

自身の opaque を文字列で返します。設定されていない場合は nil を返します。

...列で返します。設定されていない場合は nil を返します。

例:
require 'uri'
p URI.parse('http://example.com/').opaque #=> nil
p URI.parse('mailto:nospam@localhost').opaque #=> "nospam@localhost"
p URI.parse('urn:ietf:rfc:1149').opaque #=> "ietf:rfc:1149"...

URI::Generic#select(*components) -> [String] (113.0)

指定された components に対応する構成要素を文字列の配列として返します。

...omponents に対応する構成要素を文字列の配列として返します。

@
param components 構成要素名をシンボルで指定します。

例:
require 'uri'

uri = URI.parse('http://myuser:mypass@my.example.com/test.rbx')
p uri.select(:userinfo, :host, :path)
# => ["myuser...

URI::Generic.build2(ary) -> URI::Generic (113.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, :...

絞り込み条件を変える

URI::Generic.build2(hash) -> URI::Generic (113.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, :...
<< 1 2 3 > >>