384件ヒット
[1-100件を表示]
(0.018秒)
種類
- インスタンスメソッド (348)
- 特異メソッド (24)
- モジュール関数 (12)
クラス
-
Net
:: HTTPGenericRequest (96) -
URI
:: Generic (264)
キーワード
- + (12)
- - (12)
- == (12)
- URI (12)
- absolute (12)
- absolute? (12)
- body (12)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - coerce (12)
- fragment (12)
- merge (12)
- merge! (12)
- method (12)
- new (12)
- normalize (12)
- normalize! (12)
- opaque (12)
- parser (12)
- path (24)
- query (12)
- relative? (12)
-
request
_ body _ permitted? (12) -
response
_ body _ permitted? (12) -
route
_ from (12) -
route
_ to (12) - select (12)
-
to
_ s (12) - userinfo= (12)
検索結果
先頭5件
-
URI
. parse(uri _ str) -> object (18139.0) -
与えられた URI から該当する URI::Generic のサブクラスのインスタンスを生成して 返します。scheme が指定されていない場合は、URI::Generic オブジェクトを返します。
...与えられた URI から該当する URI::Generic のサブクラスのインスタンスを生成して
返します。scheme が指定されていない場合は、URI::Generic オブジェクトを返します。
@param uri_str パースしたい URI を文字列として与えます。
@rai......い場合に発生します。
@raise URI::InvalidURIError パースに失敗した場合に発生します。
例:
require 'uri'
p uri = URI.parse("http://www.ruby-lang.org/")
# => #<URI::HTTP:0x201002a6 URL:http://www.ruby-lang.org/>
p uri.scheme # => "http"
p uri.host # => "w... -
URI
:: Generic # parser -> URI :: Parser (9200.0) -
selfのパーサを返します。未定義であった場合は URI::DEFAULT_PARSER を返します。
...selfのパーサを返します。未定義であった場合は URI::DEFAULT_PARSER を返します。... -
URI
:: Generic . new(scheme , userinfo , host , port , registry , path , opaque , query , fragment , parser = URI :: DEFAULT _ PARSER , arg _ check = false) -> URI :: Generic (3317.0) -
各引数を成分とする URI::Generic オブジェクトを生成して返します。
...各引数を成分とする URI::Generic オブジェクトを生成して返します。
@param scheme 構成要素 scheme を表す文字列を与えます。
@param userinfo 構成要素を表す文字列を与えます。
@param host 構成要素を表す文字列を与えます。
@param p... -
URI
:: Generic # +(rel) -> URI :: Generic (3114.0) -
自身と与えられたパス rel を連結した新しい URI オブジェクトを生成して返します。
...に従います。
rel が文字列の場合は URI.parse(rel) によって、URI に変換してから連結します。
@param rel 連結したいパスを文字列か URI オブジェクトで与えます。
例:
require 'uri'
p URI.parse('http://example.com/') + '/foo/bar.html'
#=> #<UR... -
URI
:: Generic # -(src) -> URI :: Generic (3114.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 # merge(rel) -> URI :: Generic (3114.0) -
自身と与えられたパス rel を連結した新しい URI オブジェクトを生成して返します。
...に従います。
rel が文字列の場合は URI.parse(rel) によって、URI に変換してから連結します。
@param rel 連結したいパスを文字列か URI オブジェクトで与えます。
例:
require 'uri'
p URI.parse('http://example.com/') + '/foo/bar.html'
#=> #<UR... -
URI
:: Generic # route _ from(src) -> URI :: Generic (3114.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 _ to(dst) -> URI :: Generic (3113.0) -
自身から dst への相対パスを返します。
...自身から dst への相対パスを返します。
@param dst URI を文字列かURIオブジェクトで与えます。
例:
require 'uri'
p URI.parse('http://example.com/').route_to('http://example.com/foo/bar.html')
#=> #<URI::Generic:0x20100198 URL:foo/bar.html>... -
URI
:: Generic # normalize -> URI :: Generic (3107.0) -
URI オブジェクトを正規化して返します。ホスト名を小文字にし、パスと 構成要素がなければ '/' をセットします。
...返します。ホスト名を小文字にし、パスと
構成要素がなければ '/' をセットします。
例:
require 'uri'
u = URI.parse('http://Example.Com')
p u.to_s #=> "http://Example.Com"
p u.normalize.to_s #=> "http://example.com/...