大文件上传

时间:2011-10-10 14:00:10

标签: javascript asp.net-mvc iis file-upload client-side

需要可靠地(*)从ASP.NET MVC前端向服​​务器上传大文件(100 Mb +)。任何建议(技术,JS库,服务器组件等)?

(*)“可靠”在这里意味着如果连接断开,客户端和服务器应该能够从中断点获取上传,这样就不需要“重新上载”。

2 个答案:

答案 0 :(得分:4)

你看过http://aquantum-demo.appspot.com/file-upload了吗?在功能列表中它有:

  

可恢复的上传:支持Blob API的浏览器可以恢复中止的上传。

     

分块上传:大型文件可以使用支持Blob API的浏览器以较小的块上传。

所以看起来就像你需要的那样。

答案 1 :(得分:2)

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

他们在codeplex中的WCF WebApi中有一个故事。它目前处于预览5,但非常实用。

它的内容将出现在下一版本的WCF中。