我有如下所示的发布请求,如果访问令牌过期获取刷新令牌并且服务调用继续,我们可以像Retrofit 2.0拦截器一样自动执行吗?没有中断?
URL url = new URL(myurl + "?access_token=" + access_token);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setReadTimeout(100000000 /* milliseconds */);
conn.setConnectTimeout(150000000 /* milliseconds */);
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/json; charset=UTF-8");
conn.setRequestProperty("charset", "utf-8");
conn.setDoInput(true);
conn.connect();
当我们收到401响应代码时,有没有任何方法可以自动执行此操作?
答案 0 :(得分:0)
据我所知,在任何框架中都没有提供此方法,因为这纯粹是基于需求的。您必须按照以下说明发布SERIAL电话:
希望它有所帮助。