0

环境:Linux / MySQL / PHP

问题:连接到 Web 服务时,我收到一个使用 SharpZipLib .NET 库压缩的响应。到目前为止,我还没有找到在 .NET 环境之外解压缩这些响应的方法。

有谁知道在 linux/php 环境中解压的方法?谢谢!

4

2 回答 2

1

查看他们的 API 文档,我看到可以从 SharpZipLib 中使用 PHP 可以读取的以下压缩算法:BZip2Zip ('Deflated')、 Zip.CompressionGZipTarLZW。其中一些甚至被注册为流过滤器,允许您以漂亮的方式链接它们,例如file_get_contents('compress.zlib://http://domain/resource')or file_get_contents('compress.bzip2://php://stdin')

于 2010-11-10T12:00:34.697 回答
0

我最终使用了另一个提供非压缩响应的 Web 服务。然而,上面的信息很有用,只是不适用于这个特定的问题。

于 2010-12-01T18:01:26.763 回答