在改造中实现持久cookie存储的最简单方法是什么?现在我正在使用这个:
cookieManager = new CookieManager();
cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(cookieManager);
但是我需要饼干保存和恢复任何其他时间。
您需要构建自己的CookieStore实现。具体实施将取决于您。您可以选择将数据持久化为SharedReference、平面文件、JSON、XML。。。
看起来是这样的。
public class MyCookieStore implements CookieStore {
// Implementation goes here
}
然后你可以简单地像这样使用它
CookieManager cookieManager = new CookieManager(new MyCookieStore(), CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(cookieManager);
下面是一个试图创建自己的SharedReference实现的SO答案。这可能会帮助你开始。
嗨,我目前正在开发一个Android应用程序,该应用程序使用改进型来拨打网络电话。下面是关于我的需求的基本概述。
在我的Android应用程序中,我试图从android-async-超文本传输协议切换到支持异步网络sind版本2.0的okhttp。虽然前者附带了持久cookie存储的实现,但我不知道如何为实现类似的东西。 在我的应用程序中,我有一个登录例程,在此期间会发送一个请求,如果成功,应该设置一个cookie。此cookie应附加到所有后续网络请求中,并应在应用程序重新启动后继续有效。 我在SO上找到了
我已经开始使用推荐的,并不再使用。其中一件我无法粘合的事情是使用持久的cookie存储。我只想在我的连接上附加一个定制的cookie处理程序/管理器来存储cookie。Android文档并没有太大帮助,因为它将有关cookie的主题概括为两行。 我之前一直在使用LoopJ的PersistentCookieStore,效果很好。 关于如何在Android中设置一个持久的cookie存储,我可以附加到
本平台是通过storageclass来动态创建PV。也就是说咱们依赖于storageclass,如果您的Kubernetes不支持相应的存储试,将无法非常方便的进行挂载。 目前暂不支持挂载多个PVC,或许以后会更新吧。 这里演示的是用的NFS进行演示,实际使用时可根据自己的需求配置相应的provisioner,其他配置是一样的不需要调整,只需要在“模版管理” 调整StorageClass和Pers
我有一个应用程序,为外部存储上的备份文件创建目录,并在用户退出应用程序时自动创建备份文件。每周创建一个备份文件,然后用最新信息覆盖一个备份文件。 无法在中找到备份文件,因为它们需要在用户重新安装应用程序后继续存在 我不能使用,因为它不是图像或视频 我无法使用在用户每次退出应用程序时要求他保存备份文件 那个么,如何使用新的作用域存储自动创建持久备份文件呢? (如果用户想要恢复其中一个备份文件,我还需
问题内容: 我有一个从servlet生成的cookie,并且我想保持它的持久性- 也就是说,设置cookie,关闭IE,启动它,然后仍然能够读取cookie。我正在使用的代码如下: 这在firefox中效果很好,但在IE 6/7中,cookie不会在浏览器重启之间保存。我已经检查了设置中可以想到的所有内容,但无法确定是什么原因导致Cookie被删除。据我所知,用正数调用setMaxAge可使coo