alamofire5相关内容
使用AlamoFire 4,我们有一个API响应验证器,我们按如下方式调用: func request(_ baseURL: URL, endpoint: Endpoint, completion: @escaping (_ object: Endpoint.ResponseType?, _ error: AFError?) -> Void) -
..
我需要从 Alamofire 4 迁移到 5,但我缺少委托上的 sessionDidReceiveChallenge 回调 我之前在第 4 版中使用过这样的东西: let manager = Alamofire.SessionManager(配置: URLSessionConfiguration.default)manager.delegate.sessionDidReceiveChall
..
我正在尝试将我的项目从 Alamofire 4.9 迁移到 5.3,但在错误处理方面遇到了困难.我想尽可能多地使用 Decodable,但是我的 API 端点在一切顺利时返回一个 JSON 结构,而在出现错误时返回一个不同的 JSON 结构,所有端点上的所有错误都相同.我代码中对应的Codable是ApiError. 我想创建一个自定义响应序列化程序,它可以给我一个 Result 而不是默认
..
我刚转移到Alamofire 5. 之前,我使用URLSession和证书固定器,并且为了处理身份验证挑战,我使用了具有哈希值 func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escap
..