如何使用loopj获取cookies?我知道怎么设置,但我搞不懂。http://loopj.com/android-async-http/

最佳答案

假设您正在创建和使用自己的PersistentCookieStore实例,如下所示:

CookieStore cookieStore = new PersistentCookieStore(this)
httpClient.setCookieStore(cookieStore);

然后您可以简单地使用上面创建的cookieStore实例。
否则,使用最新的android-async-http from github,您可以执行以下操作:
HttpContext httpContext = httpClient.getHttpContext();
CookieStore cookieStore = (CookieStore) httpContext.getAttribute(ClientContext.COOKIE_STORE);

一旦有了cookieStore实例,就可以follow the docs访问cookies。

10-05 23:57