【问题标题】:Download progress is not display in NSProgress when try download file from GoDaddy server url尝试从 GoDaddy 服务器 url 下载文件时,NSProgress 中不显示下载进度
【发布时间】:2016-05-17 18:26:24
【问题描述】:

我想从 goDaddy 服务器下载 mp3 文件并在 NSPorgress 中显示下载过程。 这就是为什么我使用 Heikowi/HWIFile 下载这个演示来参考。

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

我该如何解决这个问题?

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

【问题讨论】:

  • 请用相关细节更新您的问题!

标签: ios objective-c download-manager nsprogress


【解决方案1】:

我刚刚找到了让你的用户类的解决方案你只需要在 Download.m 中更改以下代码找到 start 方法

替换以下现有代码行:

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

与:

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

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

【讨论】:

猜你喜欢
  • 2011-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多