Android HttpClient Cookie
Posted
技术标签:
【中文标题】Android HttpClient Cookie【英文标题】: 【发布时间】:2010-11-18 01:31:21 【问题描述】:android HttpClient 有自动管理 cookie 的功能吗?
【问题讨论】:
【参考方案1】:它确实支持它。
阅读下面的帖子,您似乎在调用执行时必须传递相同的 HttpContext。
response = httpClient.execute(httpPost,localContext);
具体做法在这篇文章中:Android project using httpclient --> http.client (apache), post/get method
How do I manage cookies with HttpClient in Android and/or Java?
【讨论】:
【参考方案2】:您可以将其设为静态并在所有请求中使用它
client = new OkHttpClient(); // client will be static and use in all requests
CookieManager cookieManager = new CookieManager();
cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
client.setCookieHandler(cookieManager);
【讨论】:
以上是关于Android HttpClient Cookie的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android 和/或 Java 中使用 HttpClient 管理 cookie?
Android httpclient 登录并使用 cookie 进行进一步处理