有大佬来解答下关于 Golang flate/gzip/zlib 库的问题咩

2019-05-12 14:12:34 +08:00
 hahaDashen

请问下 golang 应该使用什么压缩库来达到和 PHP 的 gzcompress 一样的压缩效果呢

gzip 应该对应的是 PHP 的 gzencode gzdecode

flate 应该是对应的 PHP 的 gzdeflate

我用了 golang 的 flate gzip zlib 这三个库 压缩出来的结果都和 PHP 的 gzcompress 的不一样 查阅资料应该是使用了 flate 压缩 但是使用的是 zlib 的头 但是不知道该怎么实际操作 希望有大佬帮忙 蟹蟹

3165 次点击
所在节点    Go 编程语言
3 条回复
zwh2698
2019-05-13 05:34:43 +08:00
在最大同性交友网站上找 zlib, 有,好像没有入 GoDoc, 反而是入 GoDoc 的不好用,有 bug
icexin
2019-05-13 11:54:13 +08:00
看 php 文档 gzcompress 对应 zlib 压缩,我用 go 的 zlib 是可以解出来 php 压缩的数据
hahaDashen
2019-05-13 12:03:51 +08:00
@zwh2698 @icexin 感谢 我一会儿去试下 解压我是搞定了 就是压缩没搞定 一会儿开电脑试下 谢谢😘

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/563342

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX