【发布时间】:2016-10-26 11:32:07
【问题描述】:
我正在将我的代码从 PHP 转换为 node.js,并且我需要将我的代码的一部分转换为 gzuncompress() 函数。
为此,我使用zlib.inflateSync。但我不知道我应该使用哪个 encoding 来创建 buffer 以便获得 php 的 same 结果强>
这是我用 php 解压缩 字符串的方法:
gzuncompress(substr($this->raw, 8))
这是我在 node.js 中尝试过的
zlib.inflateSync(new Buffer(this.raw.substr(8), "encoding"))
那么我应该使用什么编码来使zlib.inflateSync返回与gzuncompress相同的数据?
【问题讨论】:
-
您好,您得到想要的答案了吗?我面临同样的问题,找不到单一的解决方案。
标签: javascript php node.js