当前位置:编程学习 > C#/ASP.NET >>

C# http 大文件下载

最近要做一个下载文件的程序,给一个网络资源(视频,图片等)的url,然后下载到本地。
有一个很简单的方法,如下,但是不稳定,想问问大家有没有收藏的关于C#下载文件不错的类,能够断点续传,而且对大文件下载页很稳定。

[align=left]WebClient wc = new WebClient();
        string url = "http://www.baidu.com/img/bdlogo.gif";
                string fileName = "c:\\34.gif";
                wc.DownloadFile(url, fileName);[/align]
          

谢谢各位;啦 C# URL 下载 大文件 断点续传 --------------------编程问答-------------------- 这类简单的开发,需要自己做。你的这样两行代码,看不出你了解断点续传下载的机制。你还是需要学点知识,自己有能力写出比这个2行代码更高级一点的程序来。 --------------------编程问答-------------------- 下载文件恢复(resuming),技术不算难。
我找了一个FTP 的,思路基本一致。只是用到的类换一下。
http://wenku.baidu.com/view/30dc5d165f0e7cd1842536cb.html --------------------编程问答-------------------- 用Range标头:Range: bytes=0-5 --------------------编程问答--------------------
引用 3 楼 LYF610400210 的回复:
用Range标头:Range: bytes=0-5

先HEAD请求,然后Get+Range,不过某些服务器可能不支持。 --------------------编程问答-------------------- 建议你定义一个大点的缓存区  不然不这个肯定不稳定
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,