大文件上传

3

有一个需求,需要从ASP.NET MVC前端可靠地上传大文件(100 Mb+)到服务器。 有什么建议(技术、JS库、服务器组件等)?

“可靠”在此处的意思是,如果连接中断,客户端和服务器应该能够从被中断的点恢复上传,以便不需要“重新上传”。


尝试使用... http://www.uploadify.com/ - 001priyank
也许我漏掉了什么,但似乎该工具是专门设计用于增强多文件上传体验,而不是处理大文件的。http://www.uploadify.com/faqs/why-does-uploadify-stop-when-trying-to-upload-large-files/ - ay.metallo
2个回答

4
您看过http://aquantum-demo.appspot.com/file-upload吗?在其功能列表中,它拥有以下功能:

可恢复上传:支持 Blob API 的浏览器可以恢复上传失败的文件。

分块上传:支持 Blob API 的浏览器可以将大文件拆分成较小的块进行上传。

看起来这正是您需要的。

2

最近向微软提出了类似的问题。

他们在CodePlex上的WCF WebApi中有一个相关故事。它目前处于预览5阶段,但非常实用。

这是将出现在下一个版本的WCF中的内容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接