2013-06-17 2 views
0

нужна помощь. Я загружаю zip-файл с библиотекой (AFDownloadRequestOperation). После завершения загрузки он получает только часть файла. Вэнь, я смотрю на код и состояние, получаю 206 (Частичный контент). Мне нужен весь файл, а не его части. Как решить эту проблему ? Спасибо.AFDownloadRequestOperation 206 (Частичное содержимое)

CDCBookDownloadOperation расширяет AFDownloadRequestOperation

CDCBookDownloadOperation *operation = [[[CDCBookDownloadOperation alloc]initWithRequest:request targetPath:path book:book] autorelease]; 
[operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) { 
    CDCBookDownloadOperation *bookOperation = (CDCBookDownloadOperation*)operation; 
    NSLog(@"success load %d",[bookOperation response].statusCode); 
    if ([bookOperation response].statusCode == 206) { 

     return ; 
    } 

} failure:^(AFHTTPRequestOperation *operation, NSError *error) { 

}] 
+0

Вам необходимо предоставить код, где вы создаете запрос для нас, чтобы помочь вам с этим аспектом текстом – Radu

+0

обновления и добавления кода –

ответ

0

исправить. В методе - (BOOL) updateByteStartRangeForRequest в AFDownloadRequestOperation строка комментария, если (downloadedBytes> 0)

Смежные вопросы