美文网首页
使用Retrofit, okhttp时报 Too many fo

使用Retrofit, okhttp时报 Too many fo

作者: 6d4fea58b0b7 | 来源:发表于2019-04-11 17:37 被阅读0次

    使用 retrofit 遇到 Too many follow-up requests: 21这个错误,百度了好久也没有查出什么结果。

    错误信息

    当然这个错误是okhttp报出来的。公司传参都是经过加密的,好不好直接在浏览器和测试接口工具上测试。而再三打印也是这个错误。也不知道这个错误是不是服务端传过来的错误信息,还是本身okhttp的配置错误。百度了说要升级就好,我也升了最新2.5的版本,还是这错误。  

    后来经过朋友提醒,能不能关了多次请求方法,果然有:

    终于不再报那个错了,终于不再进onFailure方法,在走onResponse这个方法了。这样就好打印日志了。看到底请求有没有到达服务器。 通过response.code()返回来是302,重定向失败,说明你的请求是到达服务器的。  这样就比较明了了,可以获取到重定向后的url再做请求,这样就比较好分析,如果这个url有问题就可以找开发后台的理论了。

    相关文章

      网友评论

          本文标题:使用Retrofit, okhttp时报 Too many fo

          本文链接:https://www.haomeiwen.com/subject/rymzxqtx.html