0

環境: Linux / MySQL / PHP

問題: Web サービスに接続しているときに、SharpZipLib .NET ライブラリで圧縮された応答を受け取ります。現時点では、これらの応答を .NET 環境以外で解凍する方法を見つけることができませんでした。

linux/php 環境でこれを解凍する方法を知っている人はいますか? ありがとう!

4

2 に答える 2

1

API ドキュメントを見ると、PHP が読み取れる SharpZipLib から使用できる次の圧縮アルゴリズムが表示されます: BZip2Zip ('Deflated')、 Zip.CompressionGZipTarLZW。これらのいくつかはストリーム フィルタfile_get_contents('compress.zlib://http://domain/resource')として登録されているため、やなどの気の利いた方法でチェーンすることができますfile_get_contents('compress.bzip2://php://stdin')

于 2010-11-10T12:00:34.697 に答える
0

圧縮されていない応答を提供する別の Web サービスを使用することになりました。ただし、上記の情報は役に立ちましたが、この特定の問題には役立ちませんでした。

于 2010-12-01T18:01:26.763 に答える