繁体   English   中英

为什么只设置了两个 cookie,即使有更多的“set-Cookie”-Headers?

[英]Why are only two cookies set, even though there are more “set-Cookie”-Headers?

我有一个创建发布请求的 Web 应用程序。

当我发送 post 请求时,响应包含多个“Set-Cookie”-Headers。

    {....
          "name": "Set-Cookie",
          "value": "Cookie1=....; Path=/bi"
        },
        {
          "name": "Set-Cookie",
          "value": "Cookie2=...; Path=/bi/v1"
        },
        {
          "name": "Set-Cookie",
          "value": "Cookie3=...; Path=/bi"
        }, ....

不幸的是,只有前两个 cookie 真正存储在浏览器 (firefox) 中。 其他饼干不是。 可能是什么原因,为什么设置了一个 cookie 而另一个没有?

(我想这个问题可能与 CORS 相关,因为不同端口上有两个网络服务器相互通信,但我设法删除了开发人员工具中的每个与 CORS 相关的错误消息。Internet Explorer 似乎存储了 cookie。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM