Flex:将资源从url保存到硬盘?

时间:2011-10-06 06:49:10

标签: flash actionscript-3 flex

如何从网上保存像“something.rar”这样的资源,就像它位于常规网页上一样?

2 个答案:

答案 0 :(得分:3)

使用FileReference.download()。 adobe doc页面上显示了一个完整的示例。

这是基本想法:

var downloadURL:URLRequest = new URLRequest("http://www.[yourDomain].com/SomeFile.pdf");
var file:FileReference = new FileReference();

// add listeners to `file` to catch errors, handle progress, etc
// (see adobe docs for a complete example of the possible listeners)

file.download(downloadURL, fileName);

答案 1 :(得分:2)

您正在寻找FileReference类。这是一个tutorial