javascript - javascript 上等效的 php 的 gzuncompress

标签 javascript php zip compression

我有一个 php 文件:

echo(gzcompress("TEST COMPRESS"));

在 javascript 上,我在 php 上做了一个请求,我想要一个函数 对 gzuncompress(data) 执行相同的操作以在客户端再次获取结果 = "TEST COMPRESS"。

编辑: 谢谢@aaronk6,zlib 成功了!

如果有人准备好这个问题,如果 php 使用 gzencode(),zlib 将工作,gzcompress 将不工作。

最佳答案

正如@SLaks 所指出的,这可能毫无意义,但这是对您问题的回答。

浏览器没有有可从 JavaScript 访问的解压缩方法,因此没有等效方法。当您想要在 JavaScript 中解压缩 gzip 数据时,您将需要使用 gzip 算法的 JavaScript 实现。

zlib.js这似乎有能力做到这一点。

关于javascript - javascript 上等效的 php 的 gzuncompress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28773908/

相关文章:

javascript - 为什么我不需要调用运算符来调用 JavaScript 中的函数?

javascript - 使用 ES6 在 React 中映射对象内部的数组

php - 从php中的mysql查询中获取结果数组,while循环问题

java:如何获取压缩字节数组的字符串表示形式?

c++ - 免费的基于 C/C++ 的 zip/zip64 库?

javascript - Dajaxice javascript 核心文件未被解析

javascript - 使用 sammy.js 重新加载页面

WordPress 帖子上的 JavaScript

php - 如何正确获取 Symfony 3 中的 EntityManager?

python - 在zip对象上使用for循环时出现无效的语法错误