在服务器上创建的Cookie未存储在客户端

时间:2018-03-23 12:24:53

标签: http cookies browser

鉴于此服务器响应:

HTTP/1.1 200 OK
Date: Fri, 23 Mar 2018 12:17:57 GMT
Access-Control-Allow-Origin: http://localhost:8888
Vary: Origin
Access-Control-Allow-Credentials: true
Set-Cookie: key=value;Version=1
Content-Type: application/json
Content-Length: 276

我认为这个cookie( key = value )将存储在客户端,我可以从Chrome DevTools查看它。但是我没有看到任何cookie。并且cookie不包含在上述请求之后的进一步请求中。所以我猜它没有存储。

存储cookie不是浏览器的默认行为吗?

我尝试将Cookie属性httpOnly设置为true,结果相同。

如何在不使用JS的情况下强制浏览器存储cookie并将其包含在没有任何JS交互的进一步请求中?

0 个答案:

没有答案