在使用NSURLSessionDataTask 进行下载任务时,会出现获取不到下载任务的ContentLength,文件是压缩包时服务器获取不到文件大小,每次获取的ContentLength = -1,以至于无法获取进度
参考链接:https://stackoverflow.com/questions/11136020/response-expectedcontentlength-return-1
在这篇文章中提到解决办法
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@""]];
[request setValue:@"" forHTTPHeaderField:@"Accept-Encoding"];










网友评论