我正在开发一个 Java 桌面应用程序,该应用程序检查 Google Chrome cookie 数据库 C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default\Cookies
对于特定站点(例如 xxxx.com)存储的 cookie,每 2 秒一次。
用户打开浏览器,访问网站 xxxx.com,该网站又设置了 cookie。应用程序需要几秒钟的时间才会显示 cookie 已设置。
所以,问题是 - Google Chrome 是否有一些内存 cookie 管理并在延迟后更新数据库??
最佳答案
我想我已经找到了问题的答案here在Chromium 开发者部分。
据此,SQLitePersistentCookieStore
每三十秒更新一次数据库(当它有需要更新的内容时),或者如果队列变得太大。
由于 Google Chrome 的源代码来自 Chromium(开源),因此可以肯定地说它也适用于 chrome。
关于java - Google Chrome cookie sqlite 数据库的更新之间是否存在时间延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17014028/