尝试从GoDaddy服务器URL下载文件时,NSProgress中不显示下载进度

时间:2016-05-17 18:26:24

标签: ios objective-c download-manager nsprogress

我想从goDaddy服务器下载mp3文件并在NSPorgress中显示donwload进程。 这就是我使用Heikowi / HWIFile下载此演示的原因。

Demo在启动,停止,取消,暂停和恢复功能方面运行良好。 但是在这个演示中,我无法从GoDaddy服务器下载URL。

我该如何解决这个问题?

我在下面使用以下网址: 的 http://starindustries.co/assets/mp3/Exotic.mp3

1 个答案:

答案 0 :(得分:1)

我刚刚找到了使您的用户上课的解决方案,只需更改 Download.m 中的以下代码,找到开始方法

替换以下现有代码行:

NSURLRequest *request = [NSURLRequest requestWithURL:self.url];

使用:

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:self.url];
[request setValue:@"identity" forHTTPHeaderField:@"Accept-Encoding"];

这就是你要解决的问题。你得到实际长度而不是-1