docs: fix usage/cookies url and table of contents (#2115)

This commit is contained in:
Damian 2021-11-24 16:24:50 +01:00 committed by GitHub
parent 7e5e50bba7
commit a892700e95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -71,7 +71,7 @@ so if both are set, they should point to the same date and time!
If neither of `expires` and `maxAge` is set, the cookie will be session-only and removed when the user closes their browser. If neither of `expires` and `maxAge` is set, the cookie will be session-only and removed when the user closes their browser.
:: ::
#### `httpOnly` ### `httpOnly`
Specifies the `boolean` value for the [`HttpOnly` `Set-Cookie` attribute](https://tools.ietf.org/html/rfc6265#section-5.2.6). When truthy, Specifies the `boolean` value for the [`HttpOnly` `Set-Cookie` attribute](https://tools.ietf.org/html/rfc6265#section-5.2.6). When truthy,
the `HttpOnly` attribute is set; otherwise it is not. By default, the `HttpOnly` attribute is not set. the `HttpOnly` attribute is set; otherwise it is not. By default, the `HttpOnly` attribute is not set.
@ -81,7 +81,7 @@ the `HttpOnly` attribute is set; otherwise it is not. By default, the `HttpOnly`
JavaScript to see the cookie in `document.cookie`. JavaScript to see the cookie in `document.cookie`.
:: ::
#### `secure` ### `secure`
Specifies the `boolean` value for the [`Secure` `Set-Cookie` attribute](https://tools.ietf.org/html/rfc6265#section-5.2.5). When truthy, Specifies the `boolean` value for the [`Secure` `Set-Cookie` attribute](https://tools.ietf.org/html/rfc6265#section-5.2.5). When truthy,
the `Secure` attribute is set; otherwise it is not. By default, the `Secure` attribute is not set. the `Secure` attribute is set; otherwise it is not. By default, the `Secure` attribute is not set.
@ -91,17 +91,17 @@ the `Secure` attribute is set; otherwise it is not. By default, the `Secure` att
the server in the future if the browser does not have an HTTPS connection. This can lead to hydration errors. the server in the future if the browser does not have an HTTPS connection. This can lead to hydration errors.
:: ::
#### `domain` ### `domain`
Specifies the value for the [`Domain` `Set-Cookie` attribute](https://tools.ietf.org/html/rfc6265#section-5.2.3). By default, no Specifies the value for the [`Domain` `Set-Cookie` attribute](https://tools.ietf.org/html/rfc6265#section-5.2.3). By default, no
domain is set, and most clients will consider to apply the cookie only to the current domain. domain is set, and most clients will consider to apply the cookie only to the current domain.
#### `path` ### `path`
Specifies the value for the [`Path` `Set-Cookie` attribute](https://tools.ietf.org/html/rfc6265#section-5.2.4). By default, the path Specifies the value for the [`Path` `Set-Cookie` attribute](https://tools.ietf.org/html/rfc6265#section-5.2.4). By default, the path
is considered the ["default path"](https://tools.ietf.org/html/rfc6265#section-5.1.4). is considered the ["default path"](https://tools.ietf.org/html/rfc6265#section-5.1.4).
#### `sameSite` ### `sameSite`
Specifies the `boolean` or `string` value for the [`SameSite` `Set-Cookie` attribute](https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.2.7). Specifies the `boolean` or `string` value for the [`SameSite` `Set-Cookie` attribute](https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.2.7).
@ -113,7 +113,7 @@ Specifies the `boolean` or `string` value for the [`SameSite` `Set-Cookie` attri
More information about the different enforcement levels can be found in [the specification](https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.2.7). More information about the different enforcement levels can be found in [the specification](https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.2.7).
#### `encode` ### `encode`
Specifies a function that will be used to encode a cookie's value. Since the value of a cookie Specifies a function that will be used to encode a cookie's value. Since the value of a cookie
has a limited character set (and must be a simple string), this function can be used to encode has a limited character set (and must be a simple string), this function can be used to encode
@ -121,7 +121,7 @@ a value into a string suited for a cookie's value.
The default encoder is the `JSON.stringify` + `encodeURIComponent`. The default encoder is the `JSON.stringify` + `encodeURIComponent`.
#### `decode` ### `decode`
Specifies a function that will be used to decode a cookie's value. Since the value of a cookie Specifies a function that will be used to decode a cookie's value. Since the value of a cookie
has a limited character set (and must be a simple string), this function can be used to decode has a limited character set (and must be a simple string), this function can be used to decode