永发信息网

Poco网络库,里面有个FTPClientSession 用来进行FTP操作的,但不知道怎么支持断点续传 请用过的大哥给说说

答案:1  悬赏:20  手机版
解决时间 2021-02-16 03:42
  • 提问者网友:蔚蓝的太阳
  • 2021-02-15 11:49
FTPClientSession session("192.168.2.1", 21);//创建FTP会话对象
session.login("admin", "123456"); //登录
string filename=“1.cdr”;
ostream& os = session.beginUpload(filename);//指定远程文件名开始上传
上面这个返回的os,只要操作它就等于操作远程的文件,比如往里写数据,就是上传了
但是,我想断点续传,每次一调用session.beginUpload(filename)就会把服务器上的文件删除,并重新创建一个0字节的1.cdr返回

请用过的大哥帮帮忙,,很急啊,老大催着。。
没用过的大牛帮忙看看文档,怎么搞定,我找了下,没找到解决方法
或者给我推荐一个C或C++的FTP客户端的库,能断点续传的,谢谢
提供有用答案的,追分,感激不尽!
最佳答案
  • 五星知识达人网友:酒者煙囻
  • 2021-02-15 12:34
推荐 FileZilla FTP,一个开源的工具,看看他的代码也许能得到灵感
祝你成功!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯