【发布时间】:2017-09-22 15:05:14
【问题描述】:
有没有办法限制 NSURLSession 中的带宽?
我正在为 macOS 制作文件同步客户端,例如 Dropbox/GoogleDrive/pCloud,它们都有带宽限制选项,但我不确定如何配置 NSURLSession 以遵守带宽限制。
【问题讨论】:
标签: macos nsurlsession bandwidth-throttling
有没有办法限制 NSURLSession 中的带宽?
我正在为 macOS 制作文件同步客户端,例如 Dropbox/GoogleDrive/pCloud,它们都有带宽限制选项,但我不确定如何配置 NSURLSession 以遵守带宽限制。
【问题讨论】:
标签: macos nsurlsession bandwidth-throttling
除非 Apple 最近添加了一些东西,否则 NSURLSession 不提供带宽限制功能。我知道这样做的唯一方法是:
【讨论】:
看起来像 ASIHTTPRequest 功能 Bandwidth throttling support。虽然它可能是一个旧库,但据我观察它仍然功能齐全,因此可能值得探索。
当然,使用ASIHTTPRequest 需要为此目的放弃NSURLSession。
【讨论】: