如何实现文件分块下载,几断点续传!!!!!--难!!!!!!(15分)

  • 主题发起人 主题发起人 CaiBirD
  • 开始时间 开始时间
C

CaiBirD

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手朋友请指点,详细一点!如何具体实现!
提供有关这方面的信息也可以!
谢谢了!
 
在服务器端用分割文件的方式,分一块下载一块,再作一个标记。我猜猜看。
 
HTTP和FTP都有相应的指令可以设置起始和结束位置。
 
在SERVER分割文件,然后加一个头,CLIENT接受成功之后再发下一块。
或者采用并行的方法,一个线程收发一块,这样可以快些。
用WINSOCK就可以实现。
 
用Head获取文件大小等信息
除以你所开的线程数得到个线程需要下载的块大小
然后用get命令,当然要设置http请求的头信息具体看相关的rfc,或用Indy
 
以二进制打开这个文件再保存
 
有源代码,不过我要所有得分,发信道: txyqbf_gxx@163.com
我要分还钱,欠江涛的1000
 
我也有,而且是多线程支持断点的。不过你的分数太少了
 
接受答案了.
 
后退
顶部