📜  HTTP 标头 |设置-Cookie2

📅  最后修改于: 2022-05-13 01:56:50.733000             🧑  作者: Mango

HTTP 标头 |设置-Cookie2

HTTP Set-cookie2是响应类型标头,已过时。它是从客户端向服务器提供和检索状态信息的机制的提供者。此命令的用法通常由set cookie而不是set cookie2代替。此命令cookie2的使用已被RFC 6265废弃。

句法:

Set-Cookie2: = | Comment= | Domain= | 
Max-Age= | Path= | Discard | Secure 

注意:也可以使用多个指令,只需要使用冒号“;”分隔它们多个 cookie 用逗号“,”分隔。

指令:

  • = 是指 cookie 的名称,而 是指该特定 cookie 的值。如果以$开头的名称不能被计算机上可用的任何应用程序使用。
  • Comment=分配给Comment允许服务器记录它打算如何使用 cookie,因为 cookie 用于检索或存储数据。
  • Domain=此指令定义将发送 cookie 的主机。它是一个可选指令。
  • Path=分配给 cookie 的这个值指定了 cookie 应用到的源服务器上的所有 URL 集。
  • Max-Age=此约束以 delta-seconds 为单位,即 cookie 的生命周期以秒为单位,这是一个十进制非负整数。如果此寿命大于 delta-seconds,则意味着用户应该丢弃 cookie。
  • 丢弃:此代码通过指示用户代理丢弃它来删除/丢弃 cookie。一旦用户代理终止,它就会被删除。
  • 安全:此约束在写入时默认方式将cookie直接发送回源服务器,没有任何偏差,以保持机密性和隐私性。

示例:这种类型的 Set-cookie 您可能在 Inspect Element of Network 的 Header 部分中找不到,因为它已被RFC 6265废弃。请避免使用它。

Set-Cookie2:Student="David"; Max-Age=12885; Path="/asdf"; Secure

支持的浏览器:浏览器与HTTP 标头 Set-Cookie2不兼容。 HTTP 标头 Set-Cokkie2 被HTTP 标头 Set-Cookie取代。