【发布时间】:2019-08-25 06:08:06
【问题描述】:
- 访问随机站点,例如 example.com
- 打开开发工具、应用程序 -> cookie
- 确保它是空的
- 打开控制台选项卡,向随机网站发出获取请求,例如
fetch('https://api.chucknorris.io/jokes/random') - 再次打开应用程序 -> cookie 并注意步骤 4 中来自域的 cookie。
我每天多次清除网站的 cookie 以进行调试。但在 Chrome 中,清除一个网站的 cookie 也会影响清除其他网站的 cookie,它会清除我在其他网站上的会话,这不是我想要的。
这是 Chrome 中的错误还是功能?我认为这是一个错误,不应显示来自其他域的 cookie,但也许我错过了一些东西。
附: Firefox 不显示来自其他域的 cookie。
【问题讨论】:
-
api.chucknorris.io没有为我设置 cookie。 -
哦,我忘了说你需要先访问chucknorris.io才能在浏览器中设置cookie。之后重复这些步骤。
标签: google-chrome cookies google-chrome-devtools