请选择 进入手机版 | 继续访问电脑版

技术_方法_掌握技术,成就未来-6miu百度云

 找回密码
 立即注册
查看: 9|回复: 0

HTTP 中 gzip 解码

[复制链接]

329万

主题

329万

帖子

988万

积分

论坛元老

Rank: 8Rank: 8

积分
9889035
发表于 2021-1-4 13:17:14 | 显示全部楼层 |阅读模式
很多HTTP服务器都是使用gzip进行编码的,gzip编码是最流行的网络数据压缩格式,一般可以将数据压缩60%左右。



在C中要对数据进行解码需要下载zlib库。(gzip和zlib都是同样的作者)



我下载的库本想使用静态库连接上,但好像出了问题,所以就用动态库吧,需要连接上zlibwapi.dll。



zlib格式和gzip格式不相同,压缩函数有点不一样。



zlib用compress和uncompress (网上所见,未验证)



我解压gzip流使用了deflate



使用前需要inflateInit2(&stm, 47);这可不太好找,example中有



然后再 inflate 就行了。







这次就记这么多,下次记chunk编码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|技术_方法_掌握技术,成就未来-6miu百度云

GMT+8, 2021-1-28 16:20 , Processed in 0.060035 second(s), 19 queries .

合作伙伴:

盘搜搜 / 百度云搜索 / 盘多多 / 如风搜 / 小说阅读网 / 笔趣阁 / 文库 / 学术 / 小说排行榜 / 专利网 / 专利查询 / 网盘搜索 / 网盘 / 问医生 / 健康网 / APP开发 / 金蝶 / 软件定制 / 软件开发 / 教育app / ERP系统 / SAP / 分销系统 / 成都软件开发 / 小程序开发 / ERP / WMS / MES / LIMS / SCADA / PLM / PDM / 希沃 / SEEWO / OTO / O2O / 培训系统 / 在线问诊 / 在线问诊系统 / 医疗咨询系统 / 网店代运营 / 返利网 / 京东代运营 / 斯特封 / trelleborg / NOK / 斯凯孚 / SKF / 圣戈班 / Saint-Gobain / 派克汉尼汾 / parker / 洪格尔 / hunger / Merkel / 密封圈 /
快速回复 返回顶部 返回列表