gpt4 book ai didi

local-storage - 使用 Chrome/Firefox devtools 检查其他站点的 LocalStorage

转载 作者:行者123 更新时间:2023-12-05 06:07:58 25 4
gpt4 key购买 nike

当我们当前在http://example2.com ?似乎他们现在只允许在同一站点上进行检查。

故事是,我正在处理一个涉及大量重定向的身份验证功能,我需要检查页面是否被重定向,LocalStorage 数据是否正确。

最佳答案

Chrome 和 Firefox DevTools 目前(从 Chrome 87 和 Firefox 84 开始)只允许检查当前页面上下文的本地和 session 存储数据。

此外,据我所知,没有其他集成选项可以检查为特定域或 URL 保存的所有数据,而无需首先导航到它。

因此检查此类数据的正确方法是避免发生这些重定向。虽然没有我知道的工具可以停止所有重定向。这就是为什么我有 asked for it in Mozilla's discussion forum .

尽管如此,在 Firefox 中,有一种(公认的相当复杂的)方法来检查为特定域保存的数据。 Firefox 将所有本地存储数据保存在 SQLite 数据库中。这个数据库可以被任何允许打开 SQLite 文件的工具读取。 (甚至还有允许阅读它们的浏览器插件。)以下是访问数据的步骤:

  1. 转到 about:support

  2. 单击“个人资料文件夹”标签旁边的“打开文件夹”按钮=> 在操作系统的导航器中打开当前 Firefox 配置文件的文件夹。

  3. 在文件夹中,搜索文件 webappsstore.sqlite

  4. 在 SQLite 管理工具中打开文件。

  5. 执行以下查询以查看与域 http://example.com 相关的数据

    SELECT key, value FROM webappsstore2 WHERE originKey = 'moc.elpmaxe.:http:80'

    您可能已经看到了,但是域名保存在 originKey 中专栏是相反的。我不知道为什么。所以格式是<domain name with dot at the beginning the other way round>:<protocol>:<port> .

关于local-storage - 使用 Chrome/Firefox devtools 检查其他站点的 LocalStorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65230030/

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