zlib的deflateInit2压缩的gzip没有gzip的压缩头呀,咋回事
答案:1 悬赏:40 手机版
解决时间 2021-11-16 04:05
- 提问者网友:轻浮
- 2021-11-15 23:53
zlib的deflateInit2压缩的gzip没有gzip的压缩头呀,咋回事
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-11-16 01:12
LT_COMPRESSION,Z_DEFLATED, DEFAULT_WINDOWSIZE,DEFAULT_MEMLEVEL, Z_DEFAULT_STRATEGY);就可以了。
首先没有缺少宏定义,查头文件,换成deflateInit2(&c_stream, Z_DEFAULT_COMPRESSION,Z_DEFLATED, -15,8, Z_DEFAULT_STRATEGY);
但是,压缩后的内容没有gzip的压缩头!如果我自己在前面加一个gzip 的头(就是没有1F8B08),那么解压的时候校验码错误。
疯呀,谁能帮帮我
首先没有缺少宏定义,查头文件,换成deflateInit2(&c_stream, Z_DEFAULT_COMPRESSION,Z_DEFLATED, -15,8, Z_DEFAULT_STRATEGY);
但是,压缩后的内容没有gzip的压缩头!如果我自己在前面加一个gzip 的头(就是没有1F8B08),那么解压的时候校验码错误。
疯呀,谁能帮帮我
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯