1

是否有一个同时具有 PHP 和 JavaScript 实现的压缩库,以便我可以互换地从/到 JavaScript/PHP 压缩/解压缩?我知道使用 PHP 或 JavaScript 压缩数据有不同的选择,问题是它们使用不同的元数据存储它们的输出。这意味着,例如,如果使用 PHP 将某些数据压缩到文件 output.bin 中,一旦我使用 JavaScript (ajax) 读取 output.bin,就无法解压缩该流。

PS:我不是在寻找 HTTP 请求的压缩,我有一堆压缩文件(通过 PHP),我需要使用 JavaScript 检索和解压缩。

谢谢

4

3 回答 3

1

我不知道像node.js这样的东西是否适合您的方案,但它提供了快速的zlib压缩和解压缩。php 也有zlib,因此可以满足您的要求。如果您需要一个完全用 Javascript 编写的 zlib 克隆,那么在 google 搜索中会出现几个。但是我不知道是否有完整或正确的。

于 2013-01-10T01:17:58.673 回答
0

Javascript 方面会比 PHP 方面更棘手,但这里有很多讨论和链接

于 2013-01-10T00:16:01.537 回答
0

我建议研究 HTTP 级别的压缩。但是,如果您真的想手动执行此操作,则可以使用 zlib 例如。PHP 和 JS 都有实现:

http://www.php.net/manual/en/ref.zlib.php

https://github.com/imaya/zlib.js

于 2013-01-10T00:16:33.383 回答