尝试从 GoDaddy 服务器下载文件时,NSProgress 中不显示下载进度 url
Download progress is not display in NSProgress when try download file from GoDaddy server url
我想从 goDaddy 服务器下载 mp3 文件并在 NSPorgress 中显示下载过程。
这就是为什么我使用 Heikowi/HWIFileDownload 这个演示作为参考。
演示在启动、停止、取消、暂停和恢复功能方面运行良好。
但是在这个演示中我无法从 GoDaddy 服务器下载 url。
我该如何解决这个问题?
我在下面使用这个 url:
http://starindustries.co/assets/mp3/Exotic.mp3
我刚刚找到了让您的用户 class 的解决方案,您只需更改 Download.m 中的以下代码即可找到 start方法
替换以下现有代码行:
NSURLRequest *request = [NSURLRequest requestWithURL:self.url];
与:
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:self.url];
[request setValue:@"identity" forHTTPHeaderField:@"Accept-Encoding"];
这就是您要解决的问题。你得到实际长度而不是 -1
我想从 goDaddy 服务器下载 mp3 文件并在 NSPorgress 中显示下载过程。 这就是为什么我使用 Heikowi/HWIFileDownload 这个演示作为参考。
演示在启动、停止、取消、暂停和恢复功能方面运行良好。 但是在这个演示中我无法从 GoDaddy 服务器下载 url。
我该如何解决这个问题?
我在下面使用这个 url: http://starindustries.co/assets/mp3/Exotic.mp3
我刚刚找到了让您的用户 class 的解决方案,您只需更改 Download.m 中的以下代码即可找到 start方法
替换以下现有代码行:
NSURLRequest *request = [NSURLRequest requestWithURL:self.url];
与:
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:self.url];
[request setValue:@"identity" forHTTPHeaderField:@"Accept-Encoding"];
这就是您要解决的问题。你得到实际长度而不是 -1