class HTTP::Features::AutoDeflate::DeflatedBody

Deflate-compressed request body wrapper

def compress

Other tags:
    Api: - public

Returns:
  • (nil) -
def compress
  deflater = Zlib::Deflate.new
  @body.each { |chunk| yield deflater.deflate(chunk) }
  yield deflater.finish
ensure
  deflater.close
end