gpt4 book ai didi

java - 全局使用 PersistentCookieStore

转载 作者:行者123 更新时间:2023-12-01 14:39:16 25 4
gpt4 key购买 nike

我有一个 PersistentCookieStore,我想在全局范围内使用它,这意味着它会在 login.java 中将 cookie 写入其中,并且我想在 mainactivity.java 中使用这些 cookie 执行请求我怎样才能做到这一点?实际上我是这样声明PCS的:

PersistentCookieStore myCookieStore = new PersistentCookieStore(this);
client.setCookieStore(myCookieStore);

但是我不能在两个类中都这样做,因为那样每次都会是新的,还是我错了? :o

问候,

最佳答案

假设您正在使用the android-async-httplibrary那么 PercientCookieStore 是持久的,因此它会将您添加到其中的任何 Cookie 存储在共享首选项中。这意味着如果您在不同的 Activity 中创建它的实例,它们都将有权访问相同的 cookie。

换句话说,如果您将 Cookie 写入 Login.java 中的 PersistentCookieStore 实例,则它们将可用于 PersistentCookieStore 的不同实例> 在 MainActivity.java 中。

关于java - 全局使用 PersistentCookieStore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16150542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com