搜索了很多。
我有一个应用程序。应用程序登录服务器并接收一些cookie,然后它可以使用它们执行一些POST请求(例如获取用户个人资料)。我想在会话之间存储它们(这意味着我可以重新启动设备,运行应用程序并获取配置文件,而无需额外登录)。或者,换句话说,如何创建持久的 cookie 存储?
我使用唯一的 DefaultHttpClient,并且没有 WebView。但我应该在创建后用一些 cookie 初始化这个客户端。我应该将其存储在文件中还是什么?有没有办法以 iOS 的方式做到这一点,而不需要奇怪的黑客,存储在文件/数据库中并手动填充 CookieManagers?
现在我正在使用持久 Cookie 存储 http://loopj.com/android-async-http/类用于这些目的。我在应用程序启动时创建一个单例。它将 cookie 存储在 SharedPreferences 中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)