Flex FileReference和ByteArray Compress

时间:2011-10-19 06:01:01

标签: flex actionscript compression filereference

我有一个正在上传的FileReference。但在上传之前,我在FileReference的ByteArray上调用compress()方法,即fileReference.data.compress()。

但我发现上传的文件是原始文件而不是压缩文件。

这是Flex错误还是预期的行为? FileReference中的数据字段是只读的。这会发挥作用吗?

- 斯里兰卡

1 个答案:

答案 0 :(得分:0)

是。这发挥了作用。您必须在内存中加载非FileReference ByteArray,压缩它然后将其作为简单的multipart-formdata上传发送。或者换句话说,你必须做免费的FileReference做的事情才能添加gzip压缩支持