77件ヒット
[1-77件を表示]
(0.152秒)
ライブラリ
-
net
/ http (33) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (33)
クラス
-
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPResponse (33)
モジュール
-
Net
:: HTTPHeader (33)
キーワード
- []= (11)
-
content
_ length= (22) - delete (11)
検索結果
先頭5件
-
WEBrick
:: HTTPResponse # content _ length -> Integer | nil (21133.0) -
Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。
...合
content_length の値が nil のとき Content-Length ヘッダには
body のサイズが使われます。nil でないとき body の実際のサイズとこの値が同じかどうかの検証は行われません。
: body が IO オブジェクトである場合
content_length の値......。nil でないとき IO から content_length バイトだけ読み込みそれを
エンティティボディとします。
また 2616 4.4 で定められた Content-Length ヘッダを送ってはいけない場合に当てはまる時には
content_length の値は無視され Content-Leng......れません。
@param len ヘッダの値を整数で指定します。nil を指定することは出来ません。
require 'webrick'
include WEBrick
res = HTTPResponse.new( { :HTTPVersion => "1.1" } )
f = File.new('testfile')
res.body = f
res.content_length = 2
print res.to_s... -
Net
:: HTTPHeader # content _ length -> Integer|nil (21120.0) -
Content-Length: ヘッダフィールドの表している値を整数で返します。
...ise Net::HTTPHeaderSyntaxError フィールドの値が不正である場合に
発生します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_length # => nil
r......eq.content_length = 10
req.content_length # => 10
//}... -
WEBrick
:: HTTPRequest # content _ length -> Integer (21102.0) -
リクエストの Content-Length ヘッダの値を整数で返します。リクエストに Content-Length ヘッダ が含まれていない場合は 0 を返します。
リクエストの Content-Length ヘッダの値を整数で返します。リクエストに Content-Length ヘッダ
が含まれていない場合は 0 を返します。 -
WEBrick
:: HTTPResponse # content _ length=(len) (9133.0) -
Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。
...合
content_length の値が nil のとき Content-Length ヘッダには
body のサイズが使われます。nil でないとき body の実際のサイズとこの値が同じかどうかの検証は行われません。
: body が IO オブジェクトである場合
content_length の値......。nil でないとき IO から content_length バイトだけ読み込みそれを
エンティティボディとします。
また 2616 4.4 で定められた Content-Length ヘッダを送ってはいけない場合に当てはまる時には
content_length の値は無視され Content-Leng......れません。
@param len ヘッダの値を整数で指定します。nil を指定することは出来ません。
require 'webrick'
include WEBrick
res = HTTPResponse.new( { :HTTPVersion => "1.1" } )
f = File.new('testfile')
res.body = f
res.content_length = 2
print res.to_s... -
Net
:: HTTPHeader # content _ length=(len) (9120.0) -
Content-Length: ヘッダフィールドに値を設定します。
...ます。
@param len 設定する値を整数で与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_length # => nil
req.content_length = 10 # => 10
req.content_length # => 10
/... -
Net
:: HTTPHeader # delete(key) -> [String] | nil (3019.0) -
key ヘッダフィールドを削除します。
...。
@param key 削除するフィールド名
@return 取り除かれたフィールドの値を返します。
key ヘッダフィールドが存在しなかった場合には
nil を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/i......ndex.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_length = 10
req.content_length # => 10
req.delete("Content-Length") # => ["10"]
req.content_length # => nil
//}... -
WEBrick
:: HTTPResponse # []=(field , val) (3007.0) -
レスポンスの該当するヘッダに val を設定します。
...@param field ヘッダ名を文字列で指定します。大文字と小文字を区別しません。
@param val ヘッダの値を指定します。to_s メソッドによって文字列に変換されます。
require 'time'
res['last-modified'] = Time.now.httpdate
@see WEBrick::HTTPRespo......nse#chunked?, WEBrick::HTTPResponse#content_length,
WEBrick::HTTPResponse#content_type...