0

我正在使用 Adob​​e Flex 4.5 SDK 开发一个应用程序,用户可以在其中导出捆绑在一个 zip 文件中的多个文件。我在想我必须采取以下步骤才能执行此任务:

  1. 在服务器上为请求下载的用户创建一个临时文件夹。由于它是匿名类型的用户,我必须读取 Sate/Session 信息来识别用户。

  2. 将所有请求的文件复制到服务器上的临时文件夹中

  3. 压缩复制的文件

  4. 将 zip 文件从服务器下载到客户端计算机

我想知道是否有人知道该任务的任何最佳实践/示例代码
谢谢

4

1 回答 1

1

该类ByteArray有一些压缩方法,但这更多是用于数据传输,而不是用于打包多个文件。

我不喜欢说事情是不可能的,但我会说这应该在服务器端完成。根据您的服务器架构,我建议将二进制文件发送到可以为您打包文件的服务器脚本。

快速 google 搜索您首选的服务器端语言和压缩文件应该会为您提供一些示例脚本以帮助您入门。

于 2012-07-27T18:37:01.840 回答