可以处理> 2GB文件的Flash上​​传器?

时间:2010-05-27 18:23:20

标签: flash upload

是否有可以处理大于2 GB的文件的开源Flash上​​传程序?像SlickUpload这样的ASP.net实现不是一个选项,SWFUpload(和我见过的其他人)不能处理大于2 GB的文件。也不要求用户安装Java来运行applet。这适用于IE和Firefox。

我见过几个“大文件传输”网站,它们有一个Flash上​​传器并声称超过了2GB限制(这是大多数浏览器的http上传限制)所以我​​知道这在技术上是可行的。

2 个答案:

答案 0 :(得分:0)

根据它的外观,你需要自己动手,基本上阅读文件的小块并自己发送到服务器。

然后编写适当的后端代码来处理这些块并将它们组合在一起。

Ĵ

答案 1 :(得分:0)

某些服务器端脚本不允许您上传大于2GB的文件。 通常在服务器端达到限制时闪存,然后您将从上传类中获得IOErrorEvent。

作为一种解决方案,您可以将大文件拆分为小拉链并逐个上传......最后将其解压缩到服务器端。

您还应该考虑上传> 2GB文件需要一些时间,并且互联网连接失败率为95%意味着您必须重新上传整个文件(这不太好)。

玩得开心......! :)