gpt4 book ai didi

javascript - 我可以在 JS 中查看 cookie 域特异性吗?

转载 作者:行者123 更新时间:2023-12-03 02:56:58 24 4
gpt4 key购买 nike

当我在域 some.example.com 上时,浏览器同时使用为 some.example.com.example.com< 设置的 Cookie/。我可以通过各种浏览器扩展轻松查看此 cookie 域特异性,例如。 G。 EditThisCookie 或 Cookie 检查器。

我的问题是:我可以在 JavaScript 中读取(甚至可能写入)cookie 域吗?

(我找到了一个关于 cookie 路径的相关 answer ,但它既没有被接受也没有被投票。也许有一些 hack 可以让我只看到域,而不是路径。一个快速而脆弱的 hack对我来说就足够了 - 这用于开发和测试目的。)

最佳答案

简短回答:不。

原因是出于安全和沙箱的考虑。浏览器故意限制 JavaScript 能够了解的有关浏览器的信息,以防止跨站点脚本编写和窥探。

您能够判断的唯一方法是您是否以某种方式修改了 cookie 中的数据以提供一些指示。例如,如果该值通常为 5,您可以将其更改为 .example.com|5some.example.com|5 (在设置值时),然后在读取值时处理它。

如果做不到这一点,你就不走运了。

关于javascript - 我可以在 JS 中查看 cookie 域特异性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47574555/

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