首页/网络/协议速查/Set-Cookie 下发 Cookie
本包目录(405 条)
HTTP 方法与状态码91 条
HTTP 头与缓存70 条
DNS 与域名解析60 条TCP 与 UDP54 条TLS 与加密50 条IP 与 ICMP37 条邮件与文件传输43 条

Set-Cookie 下发 Cookie

服务器向客户端写入 Cookie 的响应头:一条响应可带多个 Set-Cookie;属性决定作用域、生命周期与安全边界。

协议速查网络更新于 2026-10-12
名称Set-Cookie
作用写入客户端状态
规范RFC 6265 §4;现代属性见 RFC 6265bis
注意同名 Cookie 可多条下发(不同 Path/Domain)

完整示例(推荐组合)

完整示例(推荐组合)
Set-Cookie: sid=abc123; Path=/; Max-Age=86400; Secure; HttpOnly; SameSite=Lax
Set-Cookie: theme=dark; Path=/; Max-Age=31536000; SameSite=Lax
会话 Cookie 三件套缺一不可:Secure(仅 HTTPS 发送)+ HttpOnly(禁止 JS 读取)+ SameSite(限制跨站携带);缺失时 XSS/CSRF 风险显著上升。

易错点

  • Domain 写得过宽(如 .example.com)导致子域互相覆盖 Cookie
  • 多个应用同时写同名 Cookie,值被静默覆盖,登录态随机失效

数据来源与参考

  • RFC 6265 §4.1 Set-Cookie
  • RFC 6265bis(SameSite/Secure 强化)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌