zlib: 不一样语言,好比go, php, python 压缩的结果可能不一样

一、这个是实际工做中发现的问题,一边用了go语言对一个文件进行了zlib压缩,
而后我用 php 写了个脚本对同一个文件进行zlib压缩,可是生成的两个文件不一样,
当时一直觉得是压缩参数选择错了,后来通过验证和查证,原来不一样语言实现的zlib
算法可能不一样,因此压缩后生成后东西可能不一样
二、可是,用不一样语言均可以解压缩还原到原始文件,即便是上面不一样的压缩结果也能够的php

参考:golang

http://firsh.me/2018/11/08/golang-zlib-en-de-text/#这个问题是来自一个群友的一开始马虎大意-后来解决问题算法

相关文章
相关标签/搜索