如何在Alamofire 5中获取自定义会话的当前任务



以前我使用AFNetworking,可以通过tasks属性轻松获取当前会话的所有任务。我正试图迁移到Alamofire 5,但我找不到相同的属性或方法来获得所有任务。我创建这样的会话

let session: Session = {
let configuration = URLSessionConfiguration.af.default
return Session(configuration: configuration)
}()

我想检查一下我的会话是否包含任何活动任务

您没有。如果需要对所有当前正在进行的Request执行操作,则可以使用Session.withAllRequests。如果您只需要取消所有Request,则可以使用Session.cancelAllRequests。否则,您永远不应该访问,更不用说与构成AlamofireSessionURLSessionTask交互了。

相关内容

  • 没有找到相关文章

最新更新