【发布时间】:2014-07-15 18:50:00
【问题描述】:
我从我的后端 API 获得一个 cookie,它允许我验证所有后续用户请求。 我正在使用改造,我无法让它在请求之间保留会话密钥。我想知道如何配置改造,以便它保留会话密钥并将其用于所有未来的请求:
public class ApiClient{
private static final String API_URL = "http://192.168.1.25:8080";
private static RestAppApiInterface sRestAppService;
public static RestAppApiInterface getRestAppApiClient() {
if (sRestAppService == null) {
CookieManager cookieManager = new CookieManager();
cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(cookieManager);
RestAdapter restAdapter = new RestAdapter.Builder()
.setEndpoint(API_URL)
.build();
sRestAppService = restAdapter.create(RestAppApiInterface.class);
}
return sRestAppService;
}
}
【问题讨论】:
标签: android json session cookies retrofit