You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

设置含重复不同值SameSite属性的Cookie:取值规则与规范依据

重复设置SameSite属性的Cookie生效规则

如果在Set-Cookie头中重复设置多个不同的SameSite属性,比如这样:

CookienName=CookieValue; secure; SameSite=None; SameSite=Lax

最终会采用哪个属性值?

我在Chrome 116版本中做了测试,发现浏览器始终会采用最后一个出现的SameSite值,测试结果如下:

Set-Cookie中的属性最终生效值
...; SameSite=None; SameSite=LaxLax
...; SameSite=Lax; SameSite=NoneNone
...; SameSite=Strict; SameSite=NoneNone

但我想知道,这种“取最后一个重复属性值”的行为是在Cookie相关规范里有明确定义的,还是仅仅是Chrome这类浏览器的特有实现?

内容的提问来源于stack exchange,提问作者Tao Gómez Gil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 08:02:35