winform多线程分块下载文件

    0
    回复
    540
    查看
    [复制链接]

    5089

    主题

    5256

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    28248
    发表于 2020-11-4 19:23:32 | 显示全部楼层 |阅读模式
    使用HttpWebRequst.分块下载思路:
    为什么用它?原因在于: request.AddRange(startPos, endPos); 可以设置下载的起始位置)
    1.先计算每个线程下载块的平均值,
    2.计算每个线程的起始位置
    3.当前下载块失败后.重新下载当前块内容,并设置当前失败标记,以便重新启动该线程
    注意:
    开发环境为Visual Studio 2010
    499312014122934351.gif
    请点击此处下载

    查看状态:需购买或无权限

    您的用户组是:游客

    文件名称:MultithreadingDownLoad.rar 
    下载次数:0  文件大小:65.41 KB 
    下载权限: 不限 以上或 VIP会员   [购买VIP]   [充值铜板]  [免费赚铜板]






    上一篇:jQuery图片上传源码 1.0
    下一篇:C#雷速下载工具 1.0
    回复

    使用道具 举报

    Archiver手机版小黑屋全网源码模板网 ( 蜀ICP备13002521号-1 )

    Powered by Discuz! X3.4  © 2001-2013 Comsenz Inc.