るりまサーチ

最速Rubyリファレンスマニュアル検索!
418件ヒット [1-100件を表示] (0.054秒)
トップページ > クエリ:webrick/httpresponse[x]

別のキーワード

  1. webrick/httpservlet new
  2. webrick/httpservlet do_get
  3. webrick/httpservlet do_post
  4. webrick/httpserver new
  5. webrick/httprequest body

検索結果

<< 1 2 3 ... > >>

webrick/httpresponse (38000.0)

HTTP のレスポンスを表すためのクラスを提供するライブラリです。

HTTP のレスポンスを表すためのクラスを提供するライブラリです。

WEBrick::HTTPResponse (8000.0)

HTTP のレスポンスを表すためのクラスです。

HTTP のレスポンスを表すためのクラスです。

通常 WEBrick::HTTPResponse オブジェクトはサーブレットの service メソッドや do_XXX メソッドの
引数として与えられるものであり、ユーザが明示的に生成する必要はありません。

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

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

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

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

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

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

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

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

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

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

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

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

WEBrick::HTTPResponse#body -> String | IO (8000.0)

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

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

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

絞り込み条件を変える

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

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

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

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

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

require 'webrick'
include WEBrick
res = HTTPResponse.new( { :HTTPVersion => "1.1" } )
res.bod...

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

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

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

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

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

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

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

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

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

WEBrick::HTTPResponse#config -> Hash (8000.0)

自身が生成される時に指定されたハッシュを返します。

自身が生成される時に指定されたハッシュを返します。

WEBrick::HTTPResponse#content_length -> Integer | nil (8000.0)

Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。

Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。

: body が String オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダには
body のサイズが使われます。nil でないとき body の実際のサイズとこの値が同じかどうかの検証は行われません。
: body が IO オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダはレスポンスに含まれず、IO から全てを読み込ん
でそれをエンティティボ...

絞り込み条件を変える

<< 1 2 3 ... > >>