gpt4 book ai didi

ios - 使用 downloadTaskWithRequest 时 ResumeData 为零

转载 作者:可可西里 更新时间:2023-11-01 05:43:13 25 4
gpt4 key购买 nike

如果我使用下面的代码

aDownloadTask = [self.backgroundSession downloadTaskWithURL:aRemoteURL];

上面代码的说明:当我使用 downloadTaskWithURL 开始下载时,它返回 expectedContentLength negative(-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];

Desc of above code: 使用上面的代码 expectedContentLength 得到完美。但问题是每次暂停下载简历数据时都为零。

这就是为什么我从头开始下载,而不是从我暂停的那个点开始下载。

提前致谢

最佳答案

请从您的代码中删除下面这行并尝试。您的简历数据将变得完美。

[aURLRequest setHTTPMethod:@"POST"];

关于ios - 使用 downloadTaskWithRequest 时 ResumeData 为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38495732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com