如何解决处理网络故障时的文件下载
| 我正在创建一个具有以下要求的Android移动应用程序。 i>当最终用户单击屏幕上显示的任何列表项(缩略图图像)时,与该图像相对应的视频开始从服务器下载,最终该视频保存在移动设备的特定位置。 现在,当出现网络故障时,下载将失败,但是要求从下一次开始,视频文件的下载应从断开连接的同一位置开始。 请向我提供有关如何保持下载状态的建议/提示/示例代码,以便下次从同一位置开始下载。 提前致谢。 温暖的问候, 认证机构解决方法
我懂理论,但不懂代码。
您应该记录下载项停止的位置,例如从开始处偏移1234
继续下载项目时,将“ Range:bytes = 1234-”设置为请求的标头参数
如果使用的是org.apache.http,请使用HttpRequest.setHeader(\“ Range \”,\“ bytes = 1234- \”)设置标头。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。