るりまサーチ

最速Rubyリファレンスマニュアル検索!
1794件ヒット [201-300件を表示] (0.079秒)

別のキーワード

  1. csv header_convert
  2. csv header_row?
  3. mkmf have_header
  4. cgi header
  5. kernel have_header

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

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

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

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

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

Net::HTTPHeader#add_field(key, val) -> () (3073.0)

key ヘッダフィールドに val を追加します。

...す。

@
param key ヘッダフィール名を文字列で与えます。
@
param val keyで指定したフィールドに追加する文字列を与えます。
@
see Net::HTTPHeader#[] , Net::HTTPHeader#[]=,
Net::HTTPHeader#get_fields

//emlist[例][ruby]{
request.add_field 'X-My-Header', 'a'
p...
...quest['X-My-Header'] #=> "a"
p request.get_fields('X-My-Header') #=> ["a"]
request.add_field 'X-My-Header', 'b'
p request['X-My-Header'] #=> "a, b"
p request.get_fields('X-My-Header') #=> ["a", "b"]
request.add_field 'X-My-Header', 'c'
p request['X-My-Header']...
...#=> "a, b, c"
p request.get_fields('X-My-Header') #=> ["a", "b", "c"]
//}...

CSV::Row#include?(name) -> bool (3044.0)

自身のヘッダに与えられた値が含まれている場合は真を返します。 そうでない場合は偽を返します。

...い場合は偽を返します。

@
param name この行のヘッダに含まれているかどうか調べたい値を指定します。

//emlist[例][ruby]{
require "csv"

row = CSV::Row.new(["header1", "header2"], [1, 2])
row.header?("header1") # => true
row.header?("header3") # => false
//}...

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

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

...返します。
key は大文字小文字を区別しません。

@
param key ヘッダフィール名を文字列で与えます。
@
param default 該当するキーが登録されていない時の返り値を指定します。
@
raise IndexError 引数defaultもブロックも与えられてない...
...q.fetch("content-length", "default") # => "default"
//}

//emlist[例 key とブロックを指定][ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("content-length") { |e| 99 } # => 99
//}

@
see Net::HTTPHeader#[]...

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

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

...返します。
key は大文字小文字を区別しません。

@
param key ヘッダフィール名を文字列で与えます。
@
param default 該当するキーが登録されていない時の返り値を指定します。
@
raise IndexError 引数defaultもブロックも与えられてない...
...q.fetch("content-length", "default") # => "default"
//}

//emlist[例 key とブロックを指定][ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("content-length") { |e| 99 } # => 99
//}

@
see Net::HTTPHeader#[]...

絞り込み条件を変える

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

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

...返します。
key は大文字小文字を区別しません。

@
param key ヘッダフィール名を文字列で与えます。
@
param default 該当するキーが登録されていない時の返り値を指定します。
@
raise IndexError 引数defaultもブロックも与えられてない...
...q.fetch("content-length", "default") # => "default"
//}

//emlist[例 key とブロックを指定][ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("content-length") { |e| 99 } # => 99
//}

@
see Net::HTTPHeader#[]...

Net::HTTPHeader#range=(n) (3025.0)

範囲を指定してエンティティを取得するためのヘッダ Range: をセットします。

...が負ならば最初から x バイト目までの範囲を表します。

@
param r 範囲を Range オブジェクトで与えます。
@
param i 範囲の始点を整数で与えます。
@
param len 範囲の長さを整数で与えます。
@
param n 0からの長さを整数で与えます。...

Net::HTTPHeader#range=(r) (3025.0)

範囲を指定してエンティティを取得するためのヘッダ Range: をセットします。

...が負ならば最初から x バイト目までの範囲を表します。

@
param r 範囲を Range オブジェクトで与えます。
@
param i 範囲の始点を整数で与えます。
@
param len 範囲の長さを整数で与えます。
@
param n 0からの長さを整数で与えます。...

Net::HTTPHeader#set_range(i, len) -> () (3025.0)

範囲を指定してエンティティを取得するためのヘッダ Range: をセットします。

...が負ならば最初から x バイト目までの範囲を表します。

@
param r 範囲を Range オブジェクトで与えます。
@
param i 範囲の始点を整数で与えます。
@
param len 範囲の長さを整数で与えます。
@
param n 0からの長さを整数で与えます。...
<< < 1 2 3 4 5 ... > >>