.net大文件断点上传

hyx_93 2016-07-04 04:48:24
最近需要做C#/.net的大文件断点上传及下载,大家有没有什么好的建议和资源呢,道友们求分享
...全文
147 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
caizhu0x 2016-07-05
  • 打赏
  • 举报
回复
引用 3 楼 bqiume 的回复:
页面调用示例代码:

<head>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>up6.2-SQL2005演示页面</title>
    <link href="js/up6.css" type="text/css" rel="Stylesheet"/>
    <script type="text/javascript" src="js/jquery-1.4.min.js"></script>
    <script type="text/javascript" src="js/json2.min.js" charset="utf-8"></script>
    <script type="text/javascript" src="js/up6.config.js" charset="utf-8"></script>
    <script type="text/javascript" src="js/up6.file.js" charset="utf-8"></script>
    <script type="text/javascript" src="js/up6.folder.js" charset="utf-8"></script>
    <script type="text/javascript" src="js/up6.js" charset="utf-8"></script>
    <script language="javascript" type="text/javascript">
        var cbMgr = new HttpUploaderMgr();
        cbMgr.event.md5Complete = function (obj, md5) { /*alert(md5);*/ };
        cbMgr.event.fileComplete = function (obj) { /*alert(obj.pathSvr);*/ };
        //使用不同项目配置
        //cbMgr.set_config(up6_config.qq);
        //cbMgr.set_config(up6_config.qq_mail);
        //cbMgr.set_config(up6_config.qq_zone);
        //cbMgr.set_config(up6_config.erp);
        //cbMgr.set_config(up6_config.oa);
        //cbMgr.set_config(up6_config.share_point);
        //cbMgr.set_config(up6_config.vm);

    	$(document).ready(function()
    	{
    		cbMgr.load_to("FilePanel");
    	});
    </script>
</head>
<body>
    <p>up6.2多文件上传演示页面</p>
    <p><a href="db/clear.aspx" target="_blank">清空数据库</a></p>
    <p><a href="downloader/index.htm" target="_blank">打开下载页面</a></p>
	<div id="FilePanel"></div>
    <div id="msg"></div>
</body>
</html>
资源下载: cab安装包(x86) cab安装包(x64) crx安装包 xpi插件安装包 exe安装包 开发文档 升级日志 ASP.NET示例 JSP-SQL2005示例 JSP-MySQL示例 JSP-Oracle示例 PHP-MySQL示例
貌似不错,先收藏。最近公司做的一个政府项目也有这个需求,在网上找了下大部分是用的Flash,但是测试发现Flash不稳定。
bqiume 2016-07-05
  • 打赏
  • 举报
回复
引用 楼主 hyx_93 的回复:
最近需要做C#/.net的大文件断点上传及下载,大家有没有什么好的建议和资源呢,道友们求分享
网上有一个Web大文件上传控件:http://url.cn/THJaUJ 它可以上传文件夹(包含层级结构),上传超大文件,文件MD5验证,支持断点续传,支持WINDOWS平台下的主流浏览器:IE 6(x86),IE 7(x86),IE 8(x86),IE 9(x86,x64),IE 10(x86,x64),IE 11(x86,x64), Maxthon(遨游)1.x,Maxthon(遨游)2.x,TT浏览器,QQ浏览器,360安全浏览器,360极速浏览器,搜狗浏览器,Firefox,Chrome,Opera 23。 上传文件夹: 粘贴文件,简化选择文件操作: 文件MD5值计算进度: 文件MD5值计算完毕 服务器根据MD5检测是否存在相同文件 续传文件 从服务器加载文件列表 文件上传中 文件上传完毕 上传文件夹 与Discuz!X2整合-后台安装断点续传控件 与Discuz!X2整合-后台启用断点续传控件 与Discuz!X2整合-后台断点续传控件启用成功 与Discuz!X2整合-前台发帖页面 与Discuz!X2整合-上传 文件夹上传,本地文件夹层级结构 服务器上的文件夹层级结构 页面调用示例代码:

<head>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>up6.2-SQL2005演示页面</title>
    <link href="js/up6.css" type="text/css" rel="Stylesheet"/>
    <script type="text/javascript" src="js/jquery-1.4.min.js"></script>
    <script type="text/javascript" src="js/json2.min.js" charset="utf-8"></script>
    <script type="text/javascript" src="js/up6.config.js" charset="utf-8"></script>
    <script type="text/javascript" src="js/up6.file.js" charset="utf-8"></script>
    <script type="text/javascript" src="js/up6.folder.js" charset="utf-8"></script>
    <script type="text/javascript" src="js/up6.js" charset="utf-8"></script>
    <script language="javascript" type="text/javascript">
        var cbMgr = new HttpUploaderMgr();
        cbMgr.event.md5Complete = function (obj, md5) { /*alert(md5);*/ };
        cbMgr.event.fileComplete = function (obj) { /*alert(obj.pathSvr);*/ };
        //使用不同项目配置
        //cbMgr.set_config(up6_config.qq);
        //cbMgr.set_config(up6_config.qq_mail);
        //cbMgr.set_config(up6_config.qq_zone);
        //cbMgr.set_config(up6_config.erp);
        //cbMgr.set_config(up6_config.oa);
        //cbMgr.set_config(up6_config.share_point);
        //cbMgr.set_config(up6_config.vm);

    	$(document).ready(function()
    	{
    		cbMgr.load_to("FilePanel");
    	});
    </script>
</head>
<body>
    <p>up6.2多文件上传演示页面</p>
    <p><a href="db/clear.aspx" target="_blank">清空数据库</a></p>
    <p><a href="downloader/index.htm" target="_blank">打开下载页面</a></p>
	<div id="FilePanel"></div>
    <div id="msg"></div>
</body>
</html>
资源下载: cab安装包(x86) cab安装包(x64) crx安装包 xpi插件安装包 exe安装包 开发文档 升级日志 ASP.NET示例 JSP-SQL2005示例 JSP-MySQL示例 JSP-Oracle示例 PHP-MySQL示例
activexme 2016-07-05
  • 打赏
  • 举报
回复
引用 楼主 hyx_93 的回复:
最近需要做C#/.net的大文件断点上传及下载,大家有没有什么好的建议和资源呢,道友们求分享
网上好像有一个成熟的Web大文件上传控件,你可以搜一下,好像是HTTP断点续传控件吧。
xdashewan 2016-07-04
  • 打赏
  • 举报
回复
http://blog.csdn.net/xifeijian/article/details/8712439

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧