• λ我爱Aspx >> Asp.Net >> 实现支持断点续传多线程下载的 Http Web 客户端工具类 (第2版)
  • 实现支持断点续传多线程下载的 Http Web 客户端工具类 (第2版)

  • :未知  Դ:internet  :2007-5-20 16:40:55  ؼ:web
  • /* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient)

    * Reflector 了一下 System.Net.WebClient ,改写或增加了若干:

    * DownLoad、Upload 相关方法!

    * DownLoad 相关改动较大!

    * 增加了 DataReceive、ExceptionOccurrs 事件!

    * 了解服务器端与客户端交互的 HTTP 协议参阅:

    * 使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! JSP/Servlet 实现!

    * http://blog.csdn.net/playyuer/archive/2004/08/02/58430.aspx

    * 使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! C#/ASP.Net 实现!

    * http://blog.csdn.net/playyuer/archive/2004/08/02/58281.aspx

    */

    2005-03-14 修订:

    /* .Net/C#: 实现支持断点续传多线程下载的工具类

    * Reflector 了一下 System.Net.WebClient ,改写或增加了若干:

    * DownLoad、Upload 相关方法!

    * 增加了 DataReceive、ExceptionOccurrs 事件

    */

    namespace Microshaoft.Utils

    {

    using System;

    using System.IO;

    using System.Net;

    using System.Text;

    Ҷƪл˵?
  • һƪ在多重Catch的情况下得到异常的完整信息
    һƪNET中的内存管理,GC机制,内存释放过程