るりまサーチ

最速Rubyリファレンスマニュアル検索!
156件ヒット [1-100件を表示] (0.185秒)

別のキーワード

  1. string []=
  2. string slice
  3. string slice!
  4. string []
  5. string gsub

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 > >>

Net::HTTPHeader#fetch(key) {|hash| .... } -> String (21331.0)

key ヘッダフィールドを返します。

...字列が得られます。キーが存在しなければ nil を返します。

該当するキーが登録されてい
ない時には、引数 default が与えられていればその値を、ブロッ
クが与えられていればそのブロックを評価した値を返します。

一種...
...key は大文字小文字を区別しません。

@param key ヘッダフィール名を文字列で与えます。
@param default 該当するキーが登録されていない時の返り値を指定します。
@raise IndexError 引数defaultもブロックも与えられてない時、キーの...
...ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("user-agent") # => "Ruby"
//}

//emlist[例 key のみ指定。key が存在しない][ruby]{
require 'net/http'

begin
req.fetch("content-length")
rescue => e
e #...

Net::HTTPHeader#fetch(key, default) -> String (21331.0)

key ヘッダフィールドを返します。

...字列が得られます。キーが存在しなければ nil を返します。

該当するキーが登録されてい
ない時には、引数 default が与えられていればその値を、ブロッ
クが与えられていればそのブロックを評価した値を返します。

一種...
...key は大文字小文字を区別しません。

@param key ヘッダフィール名を文字列で与えます。
@param default 該当するキーが登録されていない時の返り値を指定します。
@raise IndexError 引数defaultもブロックも与えられてない時、キーの...
...ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("user-agent") # => "Ruby"
//}

//emlist[例 key のみ指定。key が存在しない][ruby]{
require 'net/http'

begin
req.fetch("content-length")
rescue => e
e #...

Net::HTTPHeader#fetch(key) -> String (21231.0)

key ヘッダフィールドを返します。

...字列が得られます。キーが存在しなければ nil を返します。

該当するキーが登録されてい
ない時には、引数 default が与えられていればその値を、ブロッ
クが与えられていればそのブロックを評価した値を返します。

一種...
...key は大文字小文字を区別しません。

@param key ヘッダフィール名を文字列で与えます。
@param default 該当するキーが登録されていない時の返り値を指定します。
@raise IndexError 引数defaultもブロックも与えられてない時、キーの...
...ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("user-agent") # => "Ruby"
//}

//emlist[例 key のみ指定。key が存在しない][ruby]{
require 'net/http'

begin
req.fetch("content-length")
rescue => e
e #...

DBM#fetch(key, ifnone = nil) -> String (18245.0)

データベースからキーを探して対応する要素の値を返します。

...@param key キー。
@param ifnone キーが見つからなかった場合に返す値。

@raise IndexError ifnone を指定していないとき、キーが見つからなかった場合に発生します。

require 'dbm'

db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'...
...db1[:b] = 'bbbbbb'
p db1.fetch('a') #=> 'aaa'
p db1.fetch('z', 'zzz') #=> 'zzz'
p db1.fetch('z'){|key| [:key, key] } #=> [:key, 'z']
p db1.fetch('z') #=> IndexError 発生

@see Hash#fetch...

Gem::RemoteFetcher#fetch_path(uri, mtime = nil, head = false) -> String | Hash (15303.0)

与えられた URI からダウンロードしたデータを文字列として返します。

...ータを文字列として返します。

ヘッダ情報のみ取得した場合はハッシュを返します。

@param uri データ取得先の URI を指定します。

@param mtime 更新時刻を指定します。

@param head 真を指定するとヘッダ情報のみ取得します。...

絞り込み条件を変える

Net::IMAP::FetchData#attr -> { String => object } (9226.0)

各メッセージのアトリビュートの値をハッシュテーブルで返します。

...
Net::IMAP::BodyTypeBasic, Net::IMAP::BodyTypeText,
Net::IMAP::BodyTypeMessage, Net::IMAP::BodyTypeMultipart
のいずれか。
: BODY[<section>]<<partial>>
section で指定されたセクションのボディの内容。文字列。
: BODY.PEEK[<section>]<<partial>>
section...
...セージボディ。
Net::IMAP::BodyTypeBasic, Net::IMAP::BodyTypeText,
Net::IMAP::BodyTypeMessage, Net::IMAP::BodyTypeMultipart
のいずれか。
: ENVELOPE
メッセージのエンベロープ。
Net::IMAP::Envelope オブジェクト。
: FLAGS
メッセージにセッ...
...されたフラグ。
Symbol の配列。String#capitalize でキャピタライズ
されている。
: INTERNALDATE
メッセージの内部日付。文字列。
: RFC822
BODY[] と同じ。文字列。
: RFC822.HEADER
BODY.PEEK[HEADER] と同じ。文字列。
: RFC822.SIZE...

Gem::RemoteFetcher#download(spec, source_uri, install_dir = Gem.dir) -> String (9202.0)

source_uri から取得した Gem パッケージをキャッシュディレクトリに配置します。

...ス (file://) である場合は常にファイルを置き換えます。

@param spec Gem::Specification のインスタンスを指定します。

@param source_uri 取得先の URI を指定します。

@param install_dir ダウンロードしたファイルの配置先を指定します。

@...
...return ローカルにコピーした Gem ファイルのパスを返します。

@raise Gem::RemoteFetcher::FetchError...

Gem::RemoteFetcher#escape(str) -> String (9202.0)

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

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

@param str 文字列を指定します。

@see URI.escape...

Gem::RemoteFetcher#get_file_uri_path(uri) -> String (9202.0)

与えられた URI から "file://" を取り除いた文字列を返します。

...与えられた URI から "file://" を取り除いた文字列を返します。

@param uri URI を表す文字列を指定します。...
<< 1 2 > >>