Asp.net mvc 大文件上传 断点续传 进度条
概述 项目中需要一个上传200M-500M的文件大小的功能,需要断点续传、上传性能稳定、突破asp.net上传限制。一开始看到51CTO上的这篇文章,此方法确实很不错,能够稳定的上传大文件, http://developer.51cto.com/art/201002/183218_1.htm ,但是很遗憾的是由于我技术不精湛,无法修改成能够支持断点续传。然后在网上找了很多资料,但是都无法满足我的功能,有些说要ftp,有些说要是Silverlight,都有很多说辞,我也试过很多方法,下载过很多代码,但那都不是我想要的。我想要的是一个简单,功能又齐全的大文件上传功能。 只想用http协议,不想走FTP协议 只想上传大文件,不想受ASP.NET 2G大小限制 不想购买一些付费的上传组件 上传过程中能够删除文件 上传过程中能够显示进度条 上传过程中能够暂停上传 上传过程中出现异常,能够接着上传(断点续传) 如果你想满足上述功能,或者想扩展更多功能。你就往下看 在网上找案例、方法期间在一篇文章中给了我很大的启发。 http://open.dbank.com/wiki/index.php?title=%E6%95%B0%E6%8D%AE%E4%B8%8A%E4%BC%A0 里面的Range属性。 http://www.cnblogs.com/ASPNET2008/p/3360427.html