2011-11-02 78 views
0

我想用S3 POST将多个文件从HTML表单上传到S3。目前用于上传单个文件(2.5MB)的S3 POST需要2分钟才能上传。 是否可以并行上传两个文件,以便S3的总上载时间更短。并行文件上传到s3

回答

0

您可以使用AJAX来做到这一点。基本上,每次上传都使用XMLHttpRequest,因此您可以同时启动它们。

不幸的是,这只适用于允许您访问来自JavaScript的File输入的浏览器 - 我不认为IE支持此功能。

像jQuery或ExtJS这样的框架可以帮助你解决浏览器的怪异问题。 ExtJS通过创建隐藏的iframe并提交表单以加载iframe来完成文件上传。这样,您可以创建多个隐藏的iframe并一次执行多个上传。