るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.043秒)
トップページ > クエリ:IO.new[x] > クエリ:>>[x] > クエリ:body=[x] > クエリ:$stdin[x] > クエリ:parse_line[x] > クラス:Zlib::GzipReader[x] > 種類:特異メソッド[x]

別のキーワード

  1. _builtin >>
  2. net/http read_body
  3. net/http body
  4. webrick/httprequest body
  5. httpresponse body

ライブラリ

検索結果

Zlib::GzipReader.new(io) -> Zlib::GzipReader (18262.0)

io と関連付けられた GzipReader オブジェクトを作成します。

...
io
と関連付けられた GzipReader オブジェクトを作成します。

GzipReader オブジェクトは io からデータを逐次リードして
解析/展開を行います。io には少なくとも、IO#read と
同じ動作をする read メソッドが定義されている必要が...
...あります。

@param io IO オブジェクト、もしくは少なくとも IO#read と同じ動作を
する read メソッドが定義されているオブジェクト

@raise Zlib::GzipFile::Error ヘッダーの解析に失敗した場合発生します。

require 'zlib'

File....
...open('hoge.txt', "w") { |fp|
fp.puts 'hoge'
}

f = File.open('hoge.txt')
begin
Zlib::GzipReader
.new(f)
rescue Zlib::GzipFile::Error => err
puts "error", err #=> error
#=> not in gzip format
end...