るりまサーチ

最速Rubyリファレンスマニュアル検索!
77件ヒット [1-77件を表示] (0.097秒)
トップページ > クエリ:i[x] > クエリ:l[x] > クエリ:d[x] > ライブラリ:webrick/httpresponse[x]

別のキーワード

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

クラス

キーワード

検索結果

WEBrick::HTTPResponse#set_redirect(status, url) -> () (12302.0)

指定された url にリダイレクトするためのヘッダと内容(エンティティボディ)を 設定し例外 status を発生させます。

...url にリダイレクトするためのヘッダと内容(エンティティボディ)を
設定し例外 status を発生させます。

@param status WEBrick::HTTPStatus::Redirect を指定します。

@param url URL を指定します。

例:
require 'webrick'
res.set_redirect WEBrick::H...
...TTPStatus::TemporaryRedirect...

WEBrick::HTTPResponse#request_method -> String | nil (9302.0)

リクエストの HTTP メソッドを返します。

リクエストの HTTP メソッドを返します。

WEBrick::HTTPResponse#body=(val) (9202.0)

クライアントに返す内容(エンティティボディ)をセットします。

...ディ)をセットします。

自身が chunked であっても body の値はチャンク形式ではありません。

@param val メッセージボディを文字列か IO オブジェクトで指定します。
自身が chunked であってもチャンク形式にする必要は...
...ディングされます。

require 'webrick'
i
nclude WEBrick
res = HTTPResponse.new( { :HTTPVersion => "1.1" } )
res.body = 'hoge'
print res.to_s

#=> 出力結果
HTTP/1.1 200 OK
Connection: Keep-Alive
D
ate: Sat, 27 Oct 2007 08:58:49 GMT
Server:
Content-Length: 4

hoge...

WEBrick::HTTPResponse#chunked=(flag) (9202.0)

真に設定するとクライアントに返す内容(エンティティボディ)を chunk に分けるようになります。

...rick::HTTPResponse#request_http_version が 1.0 以下である場合、この値は無視されます。

@param flag true を指定した場合、レスポンスを chunk に分けてクライアントに返します。

require 'webrick'
i
nclude WEBrick
res = HTTPResponse.new( { :HTTPVersio...
...n => "1.1" } )
res.body = 'hoge'
res.chunked = true
print res.to_s

#=> 出力結果
HTTP/1.1 200 OK
Connection: Keep-Alive
D
ate: Sat, 27 Oct 2007 09:04:28 GMT
Server:
Transfer-Encoding: chunked

4
hoge
0

#...

WEBrick::HTTPResponse#chunked? -> bool (9202.0)

真であればクライアントに返す内容(エンティティボディ)を chunk に分けます。

真であればクライアントに返す内容(エンティティボディ)を chunk に分けます。

絞り込み条件を変える

WEBrick::HTTPResponse#[](field) -> String (3302.0)

レスポンスのヘッダの該当する内容を文字列で返します。

...レスポンスのヘッダの該当する内容を文字列で返します。

@param field ヘッダ名を文字列で指定します。大文字と小文字を区別しません。

p res['date'] #=> "Sat, 27 Oct 2007 08:53:03 GMT"...

WEBrick::HTTPResponse#[]=(field, val) (3302.0)

レスポンスの該当するヘッダに val を設定します。

...val を設定します。

@param field ヘッダ名を文字列で指定します。大文字と小文字を区別しません。

@param val ヘッダの値を指定します。to_s メソッドによって文字列に変換されます。

require 'time'
res['last-modified'] = Time.now.httpda...
...te

@see WEBrick::HTTPResponse#chunked?, WEBrick::HTTPResponse#content_length,
WEBrick::HTTPResponse#content_type...