33件ヒット
[1-33件を表示]
(0.138秒)
別のキーワード
検索結果
先頭3件
-
Net
:: HTTPHeader # add _ field(key , val) -> () (18192.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 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_fie... -
Net
:: HTTPHeader # []=(key , val) (31.0) -
key ヘッダフィールドに文字列 val をセットします。
...す。
@param key ヘッダフィール名を文字列で与えます。
@param val keyで指定したフィールドにセットする文字列を与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)......req['user-agent'] # => Ruby
req['user-agent'] = "update"
req['user-agent'] # => update
//}
@see Net::HTTPHeader#[] ,
Net::HTTPHeader#add_field,
Net::HTTPHeader#get_fields... -
Net
:: HTTPHeader # [](key) -> String|nil (25.0) -
key ヘッダフィールドを返します。
...t::HTTP::Get.new(uri.request_uri)
req['user-agent'] # => Ruby
//}
一種類のヘッダフィールドが一つのヘッダの中に複数存在する
場合にはそれを全て ", " で連結した文字列を返します。
key は大文字小文字を区別しません。
@param key ヘッダ......フィール名を文字列で与えます。
@see Net::HTTPHeader#[]=,
Net::HTTPHeader#add_field,
Net::HTTPHeader#get_fields...