我正在使用来自Python后端的“Set-Cookie”头响应为我的Web应用程序存储cookies。
这是客户端调用函数的ajax请求:![enter image description here](https://istack.dev59.com/M2icj.webp)
在Chrome中,Set-Cookie甚至没有出现在网络调用的响应头中。
![enter image description here](https://istack.dev59.com/Lu7q2.webp)
![enter image description here](https://istack.dev59.com/W1aMr.webp)
![enter image description here](https://istack.dev59.com/AESnt.webp)
![enter image description here](https://istack.dev59.com/VuNeG.webp)
![enter image description here](https://istack.dev59.com/FOJZD.webp)
这些cookie似乎不存在,但是当我记录服务器时,我清楚地看到这些cookie存在并且出现了
![enter image description here](https://istack.dev59.com/6KvPf.webp)
这些cookie仍然不在开发者工具的监测范围内。我该如何在开发者工具中正确查看浏览器上的cookie?这个问题可能是什么原因引起的?
我正在使用来自Python后端的“Set-Cookie”头响应为我的Web应用程序存储cookies。
这是客户端调用函数的ajax请求:这些cookie仍然不在开发者工具的监测范围内。我该如何在开发者工具中正确查看浏览器上的cookie?这个问题可能是什么原因引起的?
你尝试过打开一个指向 https://*.amazonaws.com 的标签页并在那里进行检查吗?
Cookie 将被设置在服务器的域名下,但你无法在本地服务器的 cookie 存储中看到它。原因是所有 web 存储都受同源策略的限制,你的文档只能访问来自自己域名下的存储,而服务器只能为其自身域名下设置 cookie。
这里的原理是,即使我向你发送了一个恶意文档的链接,它也无法窃取你的 SO cookie,即使这些 cookie 可以从 JS 中访问,发送请求到恶意服务器也无法覆盖 SO 上的 cookie。
chrome://flags/#network-service
,它应该可以正常工作。