我有一个 C# 应用程序,它与基于 PHP 的 SOAP Web 服务进行通信以进行更新和许可。
我现在正在开发一个反馈系统,供用户通过软件自动提交错误和跟踪日志。根据我之前发布的一个问题,我认为 Web 服务是最好的方式(最有可能以最少的配置正常工作)。
我目前的想法是使用 .NET 内置的 gzip 压缩来压缩文本文件,转换为 base64,发送到网络服务,然后将 PHP 脚本转换为二进制文件并解压缩数据。
PHP 能否解压使用 GZipStream 压缩的数据,如果可以,如何解压?
最佳答案
我真的试过了。 GZipStream 不起作用。另一方面,在 .NET 端使用 DeflateStream 压缩并在 PHP 端使用 gzinflate 解压缩是可行的。您的里程可能会有所不同...
关于c# - PHP 可以解压用.NET GZipStream 类压缩的文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/905328/