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