文件名称:iOS应用开发中的断点续传实践总结
文件大小:457KB
文件格式:PDF
更新时间:2024-03-21 12:25:03
iOS应用开发中的断点续传实践总结
断点续传就是从文件上次中断的地方开始重新下载或上传数据,而不是从文件开头。(本文的断点续传仅涉及下载,上传不在讨论之内)当下载大文件的时候,如果没有实现断点续传功能,那么每次出现异常或者用户主动的暂停,都会去重头下载,这样很浪费时间。所以项目中要实现大文件下载,断点续传功能就必不可少了。当然,断点续传有一种特殊的情况,就是iOS应用被用户kill掉或者应用crash,要实现应用重启之后的断点续传。这种特殊情况是本文要解决的问题。要实现断点续传,服务器必须支持。目前最常见的是两种方式:FTP和HTTP。下面来简单介绍HTTP断点续传的原理。通过HTTP,可以非常方便的实现断点续传。断点续传主要依