Если я использую этот код ниже
aDownloadTask = [self.backgroundSession downloadTaskWithURL:aRemoteURL];
Desc of above code:
Когда я начал загрузку с помощью 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];
Desc of above code:
Используя приведенный выше код, expectContentLength получается отлично. Но проблема заключается в том, что каждый раз при паузе загрузка данных возобновляется.
Вот почему у меня загрузка начинается с начала, а не с того момента, когда я делаю паузу.
заранее спасибо