# 使用 Cookie 进行 HTTP 状态管理

HTTP 状态管理机制指定了使用 HTTP 请求和响应创建有状态会话的方法。

通常,HTTP 请求/响应对彼此独立。然而,状态管理机制允许能够交换状态信息的客户机和服务器将这些键值对放在更大的上下文中, 这称为会话(session)。用于创建和维护会话的状态信息称为 cookie。

cookie 是一段可以存储在浏览器缓存中的数据。如果您访问一个网站,然后重新访问它, cookie 数据可以用来标识您是回访者。cookie 允许记住状态信息,例如在线购物车。 cookie 可以是短期的,保存单个 web 会话的数据,也就是说,直到您关闭浏览器, 或者 cookie 可以是长期的,保存数据一周或一年。

有关 HTTP 状态管理的更多信息,请参阅 RFC 2965:HTTP 状态管理机制