关于用CSocket类实现断点续传功能的问题!

dawn33 2003-01-02 09:35:24
我想用CSocket类实现文件传输,但是要支持断点续传功能。
可否有高人指点迷津?
...全文
50 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dawn33 2003-01-03
  • 打赏
  • 举报
回复
收到,马上结帖,给你加分。
ajn_sailing 2003-01-03
  • 打赏
  • 举报
回复
首先必须先确认FTP服务器是否支持段点续传(现在的一般默认的都可的)。
客户端通过发送FTP命令(RESET)来判断是否支持。
如果支持:
则建立FTP连接定位到文件后,发送RESET 1000命令则表示从文件的第1000个字节开始读取......
ajn_sailing 2003-01-03
  • 打赏
  • 举报
回复
给你发过去了.
microyzy 2003-01-02
  • 打赏
  • 举报
回复
断点续传不过是外加的功能,得你自己实现,实质和socket没有直接联系啊
客户端上传文件过程是一样的啊,只不过客户端和服务器角色反过来了
dawn33 2003-01-02
  • 打赏
  • 举报
回复
谢谢提示,但是我这里主要是想在客户端把文件传到服务器上,又该怎么做呢?
tleon 2003-01-02
  • 打赏
  • 举报
回复
断点续传就是客户端打开服务器上的文件,然后Seek到一定位置再继续下载

客户端在下载开始时判断文件是否存在、是否完整,如果需要断点,就发送自定义的数据到服务器上,服务器再打开相应的文件再Seek到指定的位置继续传文件
dawn33 2003-01-02
  • 打赏
  • 举报
回复
ajn_sailing(我心飞翔),我的FTP端口被封了,可否帮我下载ftp://ftp.gnu.org
然后发到我的信箱里liming@gzjpg.com 谢谢。

还有,我的英文不太好,看得不是太懂,你可否多给点解释呢?
ajn_sailing 2003-01-02
  • 打赏
  • 举报
回复
http://www.codeproject.com/useritems/pauseresume.asp

18,355

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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