c# - PHP 可以解压用.NET GZipStream 类压缩的文件吗?

标签 c# php web-services compression gzip

我有一个 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/

相关文章:

java - 如何解决这个 AbstractMethodError?

web-services - Microsoft Access 2010 将数据服务链接到 SOAP Web 服务

c# - 如何确定服务器端 C# 上的浏览​​器窗口大小

c# - 是否有可能在构造函数中违反 Liskov 替换原则?

php - MySQL/PHP : How to list results in groups but limit the DB queries required

php - 这段带有 SQL 查询的 PHP 代码有什么问题?

iPhone - 帮助使用 MBProgressHUD、Sudzc、Web 服务和 NSThread

c# - 从数据库创建代码优先 poco 类

c# - 为什么ubuntu中的NET Core 3.1 BackgroundWorker无法访问环境变量?

PHP + mySQL - 精确匹配单词