flashget和网络蚂蚁都可以这样下,你去问问他们的作者!

解决方案 »

  1.   

    flashget和网络蚂蚁都是需要顺序下载的。
       我的要求是在一人地方下载块3,形成文件3.tt,同时(或另找时间)在另一个地方下载块7,形成文件7.tt,同时(或另找时间)在第三个地方下载块10,形成文件10.tt,如此类推,等把全部20块都下载了再进行合并成原来的文件。
      

  2.   


    断点续传而已,非常简单ibm上有篇文章已经写的很详细了。谁说flashget必须顺序下载???
    自己去看看http header信息就明白了。
      

  3.   

    HTTP 1.1协议支持断点序传,如果你的web server不是古董的话都支持断点续传。无需任何设置。如果你自己写一个javaFlashGet也非常简单:
    HEAD命令可返回文件大小,然后自己分段。假定分5部分。
    开5个线程,每个线程发送GET命令,包含一个头
    xxxSkipxxx: 0
    xxxxxxxxxx: 1024  <- 第2个线程从1024字节开始下载
    xxxxxxxxxx: 2048  <- 第3个线程
    ...那个tag名字我记不清了,你查一下http definition就能找到