javascript - 不一致的 cookie 设置行为
问题描述
所以我有以下代码在此处的 url 中设置 javascript cookie
document.cookie = key + '=' + value + expires + cookieDomain +
cookiePath + secureCookieFlag;
使用以下参数
key : "location-and-language", value : "us|en", expires : "; expires=Thu, 31 Dec 2037 00:00:00 GMT", cookieDomain : ";, domain=.name.com", cookiePath : "; path=/", secureCookieFlag : ""
现在的问题是,当我在两个不同的 chrome 实例中运行相同的代码时
1) normal tab : the cookie is set
2) incognito tab : the cookie is not set
请求任何人帮助我理解为什么这种不同的行为只是因为隐身模式?
解决方案
隐身模式的目的是允许用户在浏览器中不保存历史记录的情况下进行导航。这包括他们可能收集或输入的访问过的 url、cookie、站点和表单数据。
推荐阅读
- mysql - 从 Mysql 中的数组内部的 Json 数据中获取值
- r - 如何使用索引替换矩阵的一行
- javascript - 在 webgl 和 opengles 中使用反射渲染三角形网格的问题
- javascript - json.stringify + var 的删除函数
- lua - 如何使用 hamerspoon 将富文本粘贴板内容转换为纯文本?
- python-requests - json转换问题
- python - Pandas 数据框按参数设置边距
- emscripten - 如何使用 emscripten 将文件从 C 保存到浏览器存储
- java - 我在 SQLite 中正确使用 Cursor 吗?
- python - 向 Keras 中的嵌入层添加偏差