るりまサーチ

最速Rubyリファレンスマニュアル検索!
105件ヒット [1-100件を表示] (0.089秒)
トップページ > クエリ:i[x] > クエリ:&[x] > ライブラリ:uri[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

URI::MailTo.build(ary) -> URI::MailTo (6208.0)

引数で与えられた URI 構成要素から URI::MailTo オブジェクトを生成します。 引数の正当性をチェックします。

...引数で与えられた URI 構成要素から URI::MailTo オブジェクトを生成します。
引数の正当性をチェックします。

@param ary 構成要素を
[to, headers]
という文字列の配列で与えます。headers は、以下のような文字列か配列で
与え...
...ます。
"subject=subscribe&cc=addr"

[["subject", "subscribe"], ["cc", "addr"]]

@param hash 構成要素をハッシュで与えます。ハッシュのキーは :to, :headers です。ハッシュの値は ary と同様です。

@raise URI::InvalidComponentError 不正な引数に対し...

URI::MailTo.build(hash) -> URI::MailTo (6208.0)

引数で与えられた URI 構成要素から URI::MailTo オブジェクトを生成します。 引数の正当性をチェックします。

...引数で与えられた URI 構成要素から URI::MailTo オブジェクトを生成します。
引数の正当性をチェックします。

@param ary 構成要素を
[to, headers]
という文字列の配列で与えます。headers は、以下のような文字列か配列で
与え...
...ます。
"subject=subscribe&cc=addr"

[["subject", "subscribe"], ["cc", "addr"]]

@param hash 構成要素をハッシュで与えます。ハッシュのキーは :to, :headers です。ハッシュの値は ary と同様です。

@raise URI::InvalidComponentError 不正な引数に対し...

URI::MailTo#to_mailtext -> String (6114.0)

URI オブジェクトからメールテキスト文字列を生成します。

...
URI
オブジェクトからメールテキスト文字列を生成します。

例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext

=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&...
...cc=myaddr>
To: ruby-list@ruby-lang.org
Subject: subscribe
Cc: myaddr...

URI.decode_www_form(str, enc=Encoding::UTF_8) -> [[String, String]] (3314.0)

文字列から URL-encoded form data をデコードします。

...文字列から URL-encoded form data をデコードします。

application/x-www-form-urlencoded 形式のデータをデコードし、
[key, value] という形の配列の配列を返します。

enc で指定したエンコーディングの文字列が URL エンコードされたもの...
...lencoded-parser
にもとづいて実装されています。
そのため「&」区切りのみに対応していて、「;」区切りには対応していません。

require 'uri'
ary = URI.decode_www_form("a=1&a=2&b=3")
p ary #=> [['a', '1'], ['a', '2'], ['b', '3']]
p...
...assoc('a').last #=> '2'
p Hash[ary] # => {"a"=>"2", "b"=>"3"}

@param str デコード対象の文字列
@param enc エンコーディング
@raise ArgumentError str のフォーマットが不正である場合に発生します
@see URI.decode_www_form_component, URI.encode_www_form...

URI.encode_www_form(enum, enc=nil) -> String (3126.0)

enum から URL-encoded form data を生成します。

...る application/x-www-form-urlencoded 形式の
文字列を生成します。

enum には通常 [key, value] という形の配列の配列を渡します。
以下の例を見てください。

require 'uri'
URI
.encode_www_form([["a", "1"], ["b", "2"], ["c", "x yz"]])
# => "a=1&b=2&c=x+yz"...
...データを渡すものであれば
何でも渡すことができます(例えば Hash など)。

require 'uri'
URI
.encode_www_form({"a"=>"1", "b"=>"2", "c"=>"x yz"})
# => "a=1&b=2&c=x+yz"

このメソッドは引数のエンコーディングを変換しません。そのため
送るデ...
...ータのエンコーディングを変換したい場合はあらかじめ
変換しておいてください(例えば ASCII incompatible なものを
UTF-8 に変換する場合など)。
各要素のエンコーディングがばらばらの場合もあらかじめエンコーディングを
...

絞り込み条件を変える

URI.decode(str) -> String (3114.0)

URI 文字列をデコードした文字列を返します。

...
URI
文字列をデコードした文字列を返します。

このメソッドは obsolete です。

代わりに
CGI.unescape,
URI
.decode_www_form,
URI
.decode_www_form_component
などの使用を検討してください。

例:
require 'uri'
puts URI.unescape('http://images.google.co.jp/...
...images?q=%A5%E2%A5%CA%A5%EA%A5%B6&ie=EUC-JP')

#=> "http://images.google.co.jp/images?q=モナリザ&ie=EUC-JP"

@param str URI を文字列として与えます。...

URI.encode(str, unsafe = URI::UNSAFE) -> String (3114.0)

URI 文字列をエンコードした文字列を返します。

...
URI
文字列をエンコードした文字列を返します。

このメソッドは obsolete です。

代わりに
ERB::Util.#url_encode,
CGI.escape,
URI
.encode_www_form_component,
WEBrick::HTTPUtils.#escape_form,
WEBrick::HTTPUtils.#escape
などの使用を検討してください。
詳細...
...てください。

例:
require 'uri'
p URI.escape('http://images.google.co.jp/images?q=モナリザ&ie=EUC-JP')

#=> "http://images.google.co.jp/images?q=%A5%E2%A5%CA%A5%EA%A5%B6&ie=EUC-JP"

@param str URI を文字列として与えます。

@param unsafe URI として指定できない...

URI.escape(str, unsafe = URI::UNSAFE) -> String (3114.0)

URI 文字列をエンコードした文字列を返します。

...
URI
文字列をエンコードした文字列を返します。

このメソッドは obsolete です。

代わりに
ERB::Util.#url_encode,
CGI.escape,
URI
.encode_www_form_component,
WEBrick::HTTPUtils.#escape_form,
WEBrick::HTTPUtils.#escape
などの使用を検討してください。
詳細...
...てください。

例:
require 'uri'
p URI.escape('http://images.google.co.jp/images?q=モナリザ&ie=EUC-JP')

#=> "http://images.google.co.jp/images?q=%A5%E2%A5%CA%A5%EA%A5%B6&ie=EUC-JP"

@param str URI を文字列として与えます。

@param unsafe URI として指定できない...

URI.unescape(str) -> String (3114.0)

URI 文字列をデコードした文字列を返します。

...
URI
文字列をデコードした文字列を返します。

このメソッドは obsolete です。

代わりに
CGI.unescape,
URI
.decode_www_form,
URI
.decode_www_form_component
などの使用を検討してください。

例:
require 'uri'
puts URI.unescape('http://images.google.co.jp/...
...images?q=%A5%E2%A5%CA%A5%EA%A5%B6&ie=EUC-JP')

#=> "http://images.google.co.jp/images?q=モナリザ&ie=EUC-JP"

@param str URI を文字列として与えます。...

URI::MailTo#to_rfc822text -> String (3114.0)

URI オブジェクトからメールテキスト文字列を生成します。

...
URI
オブジェクトからメールテキスト文字列を生成します。

例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext

=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&...
...cc=myaddr>
To: ruby-list@ruby-lang.org
Subject: subscribe
Cc: myaddr...

絞り込み条件を変える

URI::MailTo#headers -> [[String]] (3108.0)

自身のヘッダーを文字列の配列の配列として設定します。

...自身のヘッダーを文字列の配列の配列として設定します。

例:
require 'uri'
m = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
p m.headers #=> [["subject", "subscribe"], ["cc", "myaddr"]]...
<< 1 2 > >>