【发布时间】:2010-10-15 06:50:21
【问题描述】:
我想在正确处理 cookie 的同时向远程服务器发出 http 请求(例如,存储服务器发送的 cookie,并在我发出后续请求时发送这些 cookie)。保留所有 cookie 会很好,但实际上我唯一关心的是会话 cookie。
对于 java.net,似乎首选的方法是使用 java.net.CookieHandler(抽象基类)和 java.net.CookieManager(具体实现)。 Android有java.net.CookieHandler,但是好像没有java.net.CookieManager。
我可以通过检查 http 标头来手动编码,但似乎必须有更简单的方法。
在保留 cookie 的同时在 Android 上发出 http 请求的正确方法是什么?
【问题讨论】:
-
就像两年多后的注释:
java.net.CookieManager现在在 Android 2.3 版(API 级别 9)中支持:developer.android.com/reference/java/net/CookieManager.html
标签: java android http url cookies