wininet 怎么实现断点续传和多次发送

aCracker 2011-10-20 08:42:40
我用wininet发送封包,有时包很大,就用了很多内存,怎么把一个包分几次发送啊?有时候网速不好,发过去的包也不完整。用wininet 下载东西也是一样的,网络不好的时候下载的东西不完整,怎么实现断点续传呢?
...全文
92 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
向立天 2011-10-20
  • 打赏
  • 举报
回复
我记得wininet是不支持断电续传的
它封装了底层功能
如果想实现更好的控制可以用httpFile
FTP的话直接用socket发命令
ndy_w 2011-10-20
  • 打赏
  • 举报
回复
HTTP头加Range
Range: bytes=offset-
httpConnection.setRequestProperty("RANGE","bytes=2000070");
FTP用REST命令。
REST offset
有的服务器不支持

18,356

社区成员

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

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