Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 如何解压缩使用ByteArray.compress创建的zlib文件?_Apache Flex_Actionscript 3_Zlib - Fatal编程技术网

Apache flex 如何解压缩使用ByteArray.compress创建的zlib文件?

Apache flex 如何解压缩使用ByteArray.compress创建的zlib文件?,apache-flex,actionscript-3,zlib,Apache Flex,Actionscript 3,Zlib,我使用Flex应用程序创建压缩文件并将其上传到服务器上。这些文件是使用ByteArray.compress方法创建的,即zlib压缩。我可以在服务器上使用pythonapi解压它们,但我更喜欢在那里压缩文件。我希望以后能够下载并解压缩这些文件,但是WinZip和WinRar无法解压缩它们。当我搜索zlib实用程序时,我只找到zlib dll库。我需要一个简单的Windows(和/或Linux)应用程序,能够解压缩zlib文件。因此,zlib压缩肯定会压缩数据,但它不包括使其成为“ZIP”文件的文

我使用Flex应用程序创建压缩文件并将其上传到服务器上。这些文件是使用ByteArray.compress方法创建的,即zlib压缩。我可以在服务器上使用pythonapi解压它们,但我更喜欢在那里压缩文件。我希望以后能够下载并解压缩这些文件,但是WinZip和WinRar无法解压缩它们。当我搜索zlib实用程序时,我只找到zlib dll库。我需要一个简单的Windows(和/或Linux)应用程序,能够解压缩zlib文件。

因此,zlib压缩肯定会压缩数据,但它不包括使其成为“ZIP”文件的文件头,可以使用Windows、WinZip或WinRar等应用程序打开

Adobe提供了,包括有关标题的信息。如果您想写一个zip文件,只需使用此信息写出包含数据的头文件

祝你好运

谢谢,我使用FZip库()生成了一个有效的zip文件。