0

我的代码是这样的:

Alamofire.upload(multipartFormData: { (data) in 
  // add bunch of large size images 
}
.uploadProgress { progress in
  // print progress
}
.downloadProgress { progress in
  // print progress
}

问题是与 downloadProgress 相比,uploadProgress 刷新时间太长

有什么方法可以让uploadProgress 更新更频繁?

顺便说一句:我正在使用 alamofire 5

4

1 回答 1

0

不,Alamofire 受来自URLSession. 您还应该知道,如果您的上传超过阈值,则首先将其写入磁盘,这不会反映在进度中。所以你会看到一段时间没有进度,然后是真正的上传进度,然后是快速下载进度,因为下载部分通常只是服务器确认上传,而且要小得多。

于 2022-02-02T22:56:48.127 回答