module Zlib
Public Class Methods
gunzip(string)
click to toggle source
# File lib/h2.rb, line 186 def gunzip string sio = StringIO.new string gz = Zlib::GzipReader.new sio, encoding: Encoding::ASCII_8BIT gz.read ensure gz && gz.close end
gzip(string, level: nil, strategy: nil)
click to toggle source
# File lib/h2.rb, line 194 def gzip string, level: nil, strategy: nil sio = StringIO.new sio.binmode gz = Zlib::GzipWriter.new sio, level, strategy gz.write string gz.close sio.string end