local chunk =16384 --#resbody
ngx_log(ngx_INFO,"chunk:",chunk)
local count = 0
local input = function(bufsize)
local start = count > 0 and bufsize*count or 1
local data = body:sub(start, (bufsize*(count+1)-1))
if data == "" then
data = nil
end
count = count + 1
return data
end
local output_table = {}
local output = function(data)
table_insert(output_table, data)
end
ngx_log(ngx_INFO,"ffizlib.deflateGzip start")
local ok, err = ffizlib.deflateGzip(input, output, chunk)