当HTTP响应包含两个Set-cookie
标头时,浏览器如何操作,并且两者之间只有expires
和Max-Age
不同(相同的名称,值,域和路径等)。 )?
我需要延长会话生命周期。系统使用Cookie名称setcookie
调用session_name()
,其中包含我想要扩展的句点。
我无法直接在代码中更改该值,但我可以使用我的自定义时段调用setcookie
后代。这导致Set-Cookie
标题被发送两次,接下来是我修改的句点(因为我在调用它之后调用了setcookie
)
在Chrome中,它通过覆盖处理它,所以第二个覆盖第一个,这就是我需要的。
但是,我怀疑每次浏览器都会发生这种情况,或者这是标准行为。是吗?