GZipStream& gzencode

时间:2014-12-28 21:12:01

标签: c# php gzipstream

我想在PHP和PHP中使用GZip压缩算法C#。

C#中的代码

byte[] bs1 = File.ReadAllBytes(inName);
memoryStream1 = new MemoryStream();
gZipStream = new GZipStream(memoryStream1, CompressionMode.Compress);
gZipStream.Write(bs1, 0, (int)bs1.Length);
gZipStream.Close();

PHP代码

$data = file_get_contents(inName);
$gzip = gzencode($data);

我已经尝试了所有gzip php函数和所有压缩级别。 我没有相同的结果,crc检查需要相同的结果。 谢谢你的帮助。

Source string              : This is a test !
gzencode + base64 inphp    : H4sIAAAAAAAACwvJyCxWAKJEhZLU4hIFRQDdPPQVEAAAAA==
gZipStream  + base64 in C# : H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/It7Miyal/2Vpmzdt+rv+P9089BUQAAAA

0 个答案:

没有答案