Flash - FileReference,一次上传多个文件

时间:2009-09-21 07:19:25

标签: flash actionscript-3 http

我有一个集成了FLASH对象的ASP.NET / C#Web应用程序。我需要通过FLASH中的文件引用类从一个HTTP POST一次上传两个图像文件到服务器。可能吗?如果是这样,怎么做?

感谢。

2 个答案:

答案 0 :(得分:3)

我在年初写了一篇关于这个问题的博客,这可能有所帮助:

http://blog.mikestead.me/upload-multiple-files-with-a-single-request-in-flash/

或者,如果您只想跳转到代码解决方案,可以在此处找到它:

http://github.com/mikestead/as3urlrequestbuilder

答案 1 :(得分:1)

FileReferenceList类具有browse()方法,可让您选择要上载的多个文件。然后,您可以遍历fileList属性并使用upload()方法上载每个FileReference对象。您还可以使用诸如YUI Uploader或SWFUpload之类的JavaScript / Flash库来管理文件上载。它实际上可能比构建自己的Flash上​​传器更容易。

YUI上传者 - http://developer.yahoo.com/yui/uploader/