美文网首页
Response中set-cookie里的值不能写入浏览器coo

Response中set-cookie里的值不能写入浏览器coo

作者: KimYYX | 来源:发表于2017-10-20 11:52 被阅读0次

    做前后端分离开发的时候,发现请求响应头中的set-cookie的值不能写入浏览器cookie中。

    下图是请求的截图,响应头中含有set-cookie:


    本地发起请求

    看下浏览器中的cookie,空空如也:


    控制台查看cookie

    分析后,发现原因是因为响应头中的 cookie 是带有 domain 属性的(domain=.kami.com),而从 Request URL 中可以看到,我们发起请求的域名是 localhost请求和响应的 domain 不匹配,浏览器就帮你自动忽略了。

    后来我修改了下服务器的配置,把响应中的 domain 去掉,如下

    修改后再次请求

    这次 cookie 就写进去了

    cookie写进去了

    相关文章

      网友评论

          本文标题:Response中set-cookie里的值不能写入浏览器coo

          本文链接:https://www.haomeiwen.com/subject/mcamuxtx.html