0

我正在使用凌空库。当用户超时时,我不想重试请求。我找到了一些答案,但它们并没有解决我的问题。

原始库:

OwnReq.setRetryPolicy(new DefaultRetryPolicy(
                StaticVariables.CONNECTION_TIMEOUT,
                DefaultRetryPolicy.DEFAULT_MAX_RETRIES,
                DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));

解决方案1:更改Default_MAX_RETRIES为0:

  • 这对 HTTP 有好处,但不能修复 HTTPS。如果我尝试使用 HTTPS 域。重试 2 次。

解决方案 2:覆盖RetryPolicy()

  • 与解决方案 1 相同的问题。HTPP 可以!但 HTPPS 尝试了 2 次

这对我来说很重要,我没有时间。请帮忙。

谢谢。

4

0 回答 0