如何实现断点续传?高手指点!(100分)

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

CaiBirD

Unregistered / Unconfirmed
GUEST, unregistred user!
谢谢!我是菜鸟!请高手多指点!
 
HTTP可以用range命令,如 Range: bytes=15151-1000000或者Range: bytes=15151-
-表示到结束为止(当然要服务器支持断点续传才行)

FTP可以先用REST 100命令看看是否支持.如果服务器回答350表示支持.然后用rest 文件名
命令来做
 
最近有几期程序员杂志上介绍的,找来好好看看
 
重点就是要保存你上次下的文件位置,每个线程都要保存
 
ICS本身就支持http和ftp的端点续传,不必自己考虑
http://www.rtfm.be/fpiette
 
何不用Indy?
 
Indy没用过,而ICS一直使用,他又有源码,又是免费的,
历史上fsatnet控件又很差,所以一直以来很多人都选择ics
 
后退
顶部