るりまサーチ

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

別のキーワード

  1. uri build
  2. uri extract
  3. uri new
  4. open-uri open
  5. uri regexp

検索結果

<< 1 2 3 ... > >>

DRb::ExtServManager#uri=(uri) (18101.0)

サービス起動時にプロセスを spawn する時に渡す URI を設定します。

サービス起動時にプロセスを spawn する時に渡す URI を設定します。

@see DRb::ExtServManager#uri

WEBrick::HTTPResponse#request_uri=(uri) (6101.0)

リクエストの URI をセットします。 デフォルトは nil です。

リクエストの URI をセットします。
デフォルトは nil です。

@param uri リクエストの URI を URI オブジェクトで指定します。

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

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

...てない時、キーの探索に 失敗すると発生します。

//emlist[例 key のみ指定。key が存在する][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[例 ke...
...指定][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", "default") # => "default"
//}

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

uri =
URI.parse('http://www.example.com/i...

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

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

...てない時、キーの探索に 失敗すると発生します。

//emlist[例 key のみ指定。key が存在する][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[例 ke...
...指定][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", "default") # => "default"
//}

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

uri =
URI.parse('http://www.example.com/i...

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

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

...てない時、キーの探索に 失敗すると発生します。

//emlist[例 key のみ指定。key が存在する][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[例 ke...
...指定][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", "default") # => "default"
//}

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

uri =
URI.parse('http://www.example.com/i...

絞り込み条件を変える

Net::HTTPHeader#form_data=(params) (13.0)

HTMLのフォームのデータ params から ヘッダフィールドとボディを設定します。

...require 'net/http'

uri =
URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.form_data = {"q" => ["ruby", "perl"], "lang" => "en"} # => {"q"=>["ruby", "perl"], "lang"=>"en"}
//}

//emlist[例 set_form_data][ruby]{
require 'net/http'

uri =
URI.parse('http:/...

Net::HTTPHeader#range -> Range|nil (13.0)

Range: ヘッダの示す範囲を Range オブジェクトで返します。

...常な値][ruby]{
require 'net/http'

uri =
URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req['range'] = "bytes=1-5"
req.range # => [1..5]
//}

//emlist[例 Net::HTTPHeaderSyntaxError][ruby]{
require 'net/http'

uri =
URI.parse('http://www.example.com/index...

Net::HTTPHeader#set_form_data(params, sep = &#39;&&#39;) -> () (13.0)

HTMLのフォームのデータ params から ヘッダフィールドとボディを設定します。

...require 'net/http'

uri =
URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.form_data = {"q" => ["ruby", "perl"], "lang" => "en"} # => {"q"=>["ruby", "perl"], "lang"=>"en"}
//}

//emlist[例 set_form_data][ruby]{
require 'net/http'

uri =
URI.parse('http:/...

Net::HTTPResponse#read_body {|str| .... } -> () (13.0)

ブロックを与えなかった場合にはエンティティボディを 文字列で返します。 ブロックを与えた場合には エンティティボディを少しずつ取得して順次ブロックに 文字列で与えます。

...][ruby]{
require 'net/http'

uri =
"http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.read_body[0..10] # => "<!doctype h"
//}

//emlist[例2 ブロックを与えて大きいファイルを取得][ruby]{
require 'net/http'

uri =
URI.parse('http://www.exam...

Net::HTTPResponse#read_body(dest=nil) -> String|nil (13.0)

ブロックを与えなかった場合にはエンティティボディを 文字列で返します。 ブロックを与えた場合には エンティティボディを少しずつ取得して順次ブロックに 文字列で与えます。

...][ruby]{
require 'net/http'

uri =
"http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.read_body[0..10] # => "<!doctype h"
//}

//emlist[例2 ブロックを与えて大きいファイルを取得][ruby]{
require 'net/http'

uri =
URI.parse('http://www.exam...

絞り込み条件を変える

<< 1 2 3 ... > >>