【发布时间】:2015-11-28 00:25:08
【问题描述】:
我在我的 android 应用程序中使用 OkHttp 并带有几个异步请求。所有请求都需要与标头一起发送令牌。有时我需要使用 RefreshToken 刷新令牌,所以我决定使用 OkHttp 的 Authenticator 类。
当 2 个或多个异步请求同时从服务器获得 401 响应码时会发生什么? Authenticator 的authenticate() 方法会为每个请求调用,还是只会为第一个获得 401 的请求调用一次?
@Override
public Request authenticate(Proxy proxy, Response response) throws IOException
{
return null;
}
如何只刷新一次token?
【问题讨论】:
标签: android multithreading authentication okhttp