Indy+FTP+REST+奇怪的令人搞不懂:等待高手指点迷津

duguyai 2003-03-24 11:37:03
String URL="ftp://dlb.pchome.net/skins/oicq/cocacole.zip";
//URL="ftp://ftp.isi.edu/in-notes/rfc959.txt";
上面的URL(s)经net ant/flash get测试可以续传(rest xxx有效,多个线程有效),我关心的是rest xxx后再get是否有效。
我用INDY9.0.11 的TIdFTP,连接该host后Resumesupported测试true,但以下代码失效,下载下来的文件并没有从我指定的offset开始下
IdFTP1->Quote("TYPE I");//Refers to NetAnt/Flashget
IdFTP1->Quote("PASV");//Refers to NetAnt/Flashget
IdFTP1->Size(URI->Document);//here cocacole.zip、rfc959.txt filenames...
IdFTP1->Quote("REST 100000");//Offset
IdFTP1->Get(URI->Document,file,false);//file:TFileStream
//-----------------------------------------------------
但这段代码对这个url:"ftp://202.117.213.5/file/tinydb29.rar"是有效的
Quote()中大小写都试过。
请高手指点......
...全文
44 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
duguyai 2003-03-27
  • 打赏
  • 举报
回复
答案呢?
qiuafa 2003-03-26
  • 打赏
  • 举报
回复
最后看答案
qiuafa 2003-03-26
  • 打赏
  • 举报
回复
在放一枪
qiuafa 2003-03-26
  • 打赏
  • 举报
回复
先打一跑
duguyai 2003-03-26
  • 打赏
  • 举报
回复
真的没人会啊~~~?
wishing high hand~?

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧