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所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)