API实现GZIP解压缩

易语言 2020-10-17 12:20:24

API实现GZIP解压缩

inData2 = 取字节集中间 (inData, 解压位置 + 1, #MAX_BUF)
inLength = 取字节集长度 (inData2)
hResult = Decompress (context, inData2, inLength, buffer, #MAX_BUF, inUsed, outUsed)
.如果真 (0 ≠ outUsed)
upRetByts = upRetByts + 取字节集左边 (buffer, outUsed)
解压位置 = 解压位置 + inUsed