iphone - NSURLConnection 中的恢复下载功能

标签 iphone nsurlconnection nsurlrequest

我正在使用 NSURLConnection 类从服务器下载一些非常大的数据。

如何实现暂停功能以便我可以继续下载?

最佳答案

您本身无法暂停,但可以取消连接,然后创建一个新连接以从旧连接中断的位置恢复。但是,您要连接的服务器必须支持 Range header 。将其设置为“bytes=size_already_downloaded-”,它应该在您取消它的地方重新开始。

关于iphone - NSURLConnection 中的恢复下载功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2452522/

相关文章:

iPhone/Objective-C - 更改默认 "navigationItem.prompt"颜色

iphone - 如何在应用中添加iAd

ios - NSURLCredential 认证只有一把 key

iphone - objective c 中创建对象和设置其属性的最佳实践是什么

iPhone : mkv/mka parsing libraries

ios - NSUrlConnection 执行多次

ios - 如何解决多个带有分隔数据的NSURLconnection

objective-c - iPhone SDK : Get a Forwarded URL

ios - NSURLRequest 缓存策略

objective-c - 又是: Easy way to request JSON with posting data