527件ヒット
[501-527件を表示]
(0.163秒)
ライブラリ
- ビルトイン (367)
-
net
/ http (36) -
net
/ pop (24) - openssl (12)
-
rexml
/ document (12) -
rubygems
/ package / tar _ reader / entry (12) - stringio (28)
- strscan (24)
- win32ole (12)
クラス
-
Encoding
:: Converter (60) -
Encoding
:: InvalidByteSequenceError (84) -
Gem
:: Package :: TarReader :: Entry (12) - IO (14)
-
Net
:: POP3 (24) -
OpenSSL
:: BN (12) -
REXML
:: Child (12) - Random (12)
- String (197)
- StringIO (28)
- StringScanner (24)
-
WIN32OLE
_ VARIANT (12)
モジュール
-
Net
:: HTTPHeader (36)
キーワード
- << (1)
-
append
_ as _ bytes (1) - byterindex (3)
-
bytes
_ read (12) - bytesize (12)
- byteslice (36)
- bytesplice (10)
- concat (2)
-
content
_ range (12) -
destination
_ encoding (12) -
destination
_ encoding _ name (12) -
each
_ byte (38) -
error
_ bytes (12) - getbyte (12)
-
incomplete
_ input? (12) -
n
_ bytes (12) -
n
_ mails (12) -
num
_ bytes (12) - peek (12)
- peep (12)
-
primitive
_ convert (24) -
primitive
_ errinfo (12) - putback (24)
- range (12)
-
range
_ length (12) -
readagain
_ bytes (12) - scrub (36)
- scrub! (36)
-
source
_ encoding (12) -
source
_ encoding _ name (12) - vartype (12)
検索結果
先頭3件
-
Net
:: HTTPHeader # content _ range -> Range|nil (107.0) -
Content-Range: ヘッダフィールドの値を Range で返します。 Range の表わす長さは Net::HTTPHeader#range_length で得られます。
...設定されていない場合には nil を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_range # => nil
req['Content-Range'] = "bytes 0-499/1234"
req.content_range # => 0... -
Net
:: HTTPHeader # range -> Range|nil (107.0) -
Range: ヘッダの示す範囲を Range オブジェクトで返します。
...ない場合は nil を返します。
@raise Net::HTTPHeaderSyntaxError Range:ヘッダの中身が規格通り
でない場合に発生します。
//emlist[例 正常な値][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = N......et::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.html')
req = Net::HTTP::Get.new(uri.request_uri)
req['range'] = "invalid"
req.range # => Net::HTT... -
Net
:: HTTPHeader # range _ length -> Integer|nil (107.0) -
Content-Range: ヘッダフィールドの表している長さを整数で返します。
...nil を返します。
@raise Net::HTTPHeaderSyntaxError Content-Range: ヘッダフィールド
の値が不正である場合に
発生します。
//emlist[例][ruby]{
require 'net/http'
uri......= URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req['Content-Range'] = "bytes 1-500/1000"
req.range_length # => 500
//}...