module Qeweney::ResponseMethods

def serve_io_deflate(io, opts)

def serve_io_deflate(io, opts)
  deflate = Zlib::Deflate.new
  headers = opts[:headers].merge(
    'content-encoding' => 'deflate',
    'vary' => 'Accept-Encoding'
  )
  respond(deflate.deflate(io.read, Zlib::FINISH), headers)
end