Set-Cookie
The Set-Cookie
HTTP response header is used to send cookies from the server to the user agent, so the user agent can send them back to the server later.
For more information, see the guide on HTTP cookies.
Expires=<date>
Optional
The maximum lifetime of the cookie as an HTTP-date timestamp. See Date
for the required formatting.
If unspecified, the cookie becomes a session cookie. A session finishes when the client shuts down, and session cookies will be removed.
Warning: Many web browsers have a session restore feature that will save all tabs and restore them next time the browser is used. Session cookies will also be restored, as if the browser was never closed.
When an Expires date is set, the deadline is relative to the client the cookie is being set on, not the server.
Max-Age=<number>
Optional
Number of seconds until the cookie expires. A zero or negative number will expire the cookie immediately. If both Expires
and Max-Age
are set, Max-Age
has precedence优先.