三hang代码 2021-07-22 10:11 采纳率: 20%
浏览 45
已结题

HTTP频繁地断开和连接网络下载文件的问题

代码如图

img

img
做的是嵌入式应用,我发现当我的设备频繁的断开和连接网络后,下载文件的md5就不一样了,不断网的时候下载的文件md5就一样,而且断网的时候下载的文件会变大,我现在的解决方案是:只要发现服务器发送给我的md5和我已经下载到本地的md5不一样,就删除本地的包,重新下载,不知道有没有什么更好饿解决方案?

  • 写回答

1条回答 默认 最新

  • qq_41870875 2021-07-22 10:58
    关注

    两个文件内容一样即md5一样, 你的问题是断网继传文件内容发生了变化了,所以md5也变化了,
    解决思路:测试,调试,观察 程序下载的文件哪里发生了变化,根据问题解决问题,
    或者,换其他方法下载,比如c语言的curl .

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月18日
  • 创建了问题 7月22日

悬赏问题

  • ¥15 java代码写在记事本上后在cmd上运行时无报错但又没生成文件
  • ¥15 关于#python#的问题:在跑ldsc数据整理的时候一直抱这种错误,要么--out识别不了参数,要么--merge-alleles识别不了参数(操作系统-linux)
  • ¥15 PPOCRLabel
  • ¥15 混合键合键合机对准标识
  • ¥100 现在不懂的是如何将当前的相机中的照片,作为纹理贴图,映射到扫描出的模型上
  • ¥15 魔霸ROG7 pro,win11.息屏后会显示黑屏,如图,如何解决?(关键词-重新启动)
  • ¥15 有没有人知道这是哪里出了问题啊?要怎么改呀?
  • ¥200 C++表格文件处理-悬赏
  • ¥15 Windows Server2016本地登录失败
  • ¥15 复合卡卡号轨道写入芯片卡