ios – 使用downloadTaskWithRequest时,ResumeData变为nil

ios – 使用downloadTaskWithRequest时,ResumeData变为nil,第1张

概述如果我使用下面的代码 aDownloadTask = [self.backgroundSession downloadTaskWithURL:aRemoteURL]; 上述代码的描述: 当我开始使用downloadTaskWithURL开始下载它返回expectedContentLength负数(-1)但是那个时间恢复数据变得完美. 另一个是 为了解决上面的问题我正在使用下面的代码 NSMutab 如果我使用下面的代码

aDownloadTask = [self.backgroundSession downloadTaskWithURL:aRemoteURL];

上述代码的描述:
当我开始使用downloadTaskWithURL开始下载它返回expectedContentLength负数(-1)但是那个时间恢复数据变得完美.

另一个是
为了解决上面的问题我正在使用下面的代码

NSMutableURLRequest *aURLRequest = nil;aURLRequest = [[NSMutableURLRequest alloc] initWithURL:aRemoteURL cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0];[aURLRequest sethttpMethod:@"POST"];[aURLRequest setValue:@"IDentity" forhttpheaderFIEld:@"Accept-EnCoding"];aDownloadTask=[self.backgroundSession downloadTaskWithRequest:aURLRequest];

上面代码的描述:使用上面的代码expectedContentLength得到完美.但问题是每次暂停下载恢复数据为零.

这就是为什么我的下载从开始开始而不是从我暂停时的那一点开始.

提前致谢

解决方法 请从您的代码中删除以下行并尝试.您的简历数据将变得完美.

[aURLRequest sethttpMethod:@"POST"];
总结

以上是内存溢出为你收集整理的ios – 使用downloadTaskWithRequest时,ResumeData变为nil全部内容,希望文章能够帮你解决ios – 使用downloadTaskWithRequest时,ResumeData变为nil所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1049942.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存