Saya membuat kelas yang sesuai dengan RequestRetrier :
public class OAuth2Handler: RequestRetrier {
public func should(_ manager: SessionManager, retry request: Request, with error: Error, completion: <strong i="6">@escaping</strong> RequestRetryCompletion) {
print("Hello")
}
}
Nanti atur:
Alamofire.SessionManager.default.retrier = OAuth2Handler()
biarkan alamoReq = Alamofire.SessionManager.default.request(myRequest)
Saya mencoba dengan kesalahan 401 dan 404 dan seharusnya metode tidak pernah dipanggil. Bagaimana cara mengaturnya dengan benar?
Alamofire 4.0
iOS 10.0.1
@filippovdev ,
Apakah Anda menemukan solusi?
Saya dengan masalah yang sama.
Larutan:
Anda harus merantai validate()
ke permintaan.
Tidak bekerja
Komentar yang paling membantu
Larutan:
Anda harus merantai
validate()
ke permintaan.