gpt4 book ai didi

android - 在 Android 应用程序中存储 Cookie 或 session 的正确方法是什么?

转载 作者:行者123 更新时间:2023-11-29 00:08:21 35 4
gpt4 key购买 nike

如果这个问题不够好,我提前道歉,但我进行了大量搜索以找到在我的 android 应用程序中存储 cookie 的正确方法,这会建立大量的网络连接。

我发现了更多处理在 Android 应用程序中存储 cookie 的方法,但我无法确定什么是正确的,或者我什么时候应该使用一种而不是其他的!!

我会写一些我发现的不是全部:-

  • SharedPreferences 方法。
  • CookieManager 方法。
  • HttpCookie 方法。

关于 cookie 存储,我考虑最多的两件事是安全性和 cookie 的长生命周期。

最佳答案

这取决于你想如何使用它们:

  1. 只有 SharedPreferences 方法允许持久性 cookie 存储。例如,如果您不希望用户在每次运行您的应用程序时都执行登录。
  2. WebView 在内部使用 CookieManager。它将 cookie 保存在

    class InMemoryCookieStore implements CookieStore

所以它不是持久的。

  1. HttpClient 使用 HttpCookie。它只是 cookie 表示,不负责存储。

关于android - 在 Android 应用程序中存储 Cookie 或 session 的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32154588/

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