
我对文档OAuth2Handler中的示例有一个非常类似的实现,它实现了RequestAdapter和RequestRetrIEr.
我遇到的问题是func应该(_ manager:SessionManager,重试请求:请求,有错误:错误,完成:@escaPing RequestRetryCompletion)永远不会被调用.然而,RequestAdapter实现的adapt方法会被调用.
调试时,我看到SessionDelegate只在出现错误时调用(_,retry,with,completion),但返回与授权问题相关的状态代码的请求似乎不会产生错误,因此永远不会调用该方法.
我在这里错过了什么吗?
解决方法 也许你没有收到错误. Alamofire不会将400条回复视为错误.如果您希望在收到400代码时收到错误,您应该将valIDate()链接到请求.如果是这种情况,您可以找到更多信息 here. 总结
以上是内存溢出为你收集整理的ios – Alamofire 4.0 RequestRetrier应该(_,retry,with,completion)不被调用全部内容,希望文章能够帮你解决ios – Alamofire 4.0 RequestRetrier应该(_,retry,with,completion)不被调用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)