Skip to content

Commit a345721

Browse files
committed
Stub out Appendix C for linking
This is to make sure PR checks pass even though the PR adding Appendix C has not yet been merged.
1 parent 7d71c3b commit a345721

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

versions/3.0.4.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4131,7 +4131,7 @@ Reserved characters with no special meaning defined within a component can be le
41314131
However, other specifications can define special meanings, requiring percent-encoding for those characters outside of the additional special meanings.
41324132

41334133
The `form-urlencoded` media type defines special meanings for `=` and `&` as delimiters, and `+` as the replacement for the space character (instead of its percent-encoded form of `%20`).
4134-
This means that while these three characters are reserved-but-allowed in query strings by RFC3986, the must be percent-encoded in `form-urlencoded` query strings except when used for their `form-urlencoded` purposes; see Appendix C for an example of handling `+` in form values.
4134+
This means that while these three characters are reserved-but-allowed in query strings by RFC3986, the must be percent-encoded in `form-urlencoded` query strings except when used for their `form-urlencoded` purposes; see [Appendix C](#usingRFC6570Implementations) for an example of handling `+` in form values.
41354135

41364136
### Percent-Encoding and `form-data`
41374137

@@ -4155,7 +4155,7 @@ Specification | Date | OAS Usage | Percent-Encoding | Notes
41554155
[RFC1866 §8.2.1 form‑urlencoded](https://datatracker.ietf.org/doc/html/rfc1866#section-8.2.1) | 11/1995 | content-based serialization | RFC1738 | obsoleted by [HTML 4.01 §17.13.4.1](https://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.1), [WHATWG URL §5](https://url.spec.whatwg.org/#urlencoded-serializing)
41564156

41574157
Style-based serialization is used in the [Parameter Object](#parameterObject) when `schema` is present, and in the [Encoding Object](#encodingObject) when at least one of `style`, `explode`, or `allowReserved` is present.
4158-
See [Appendix C]() for more details of RFC6570's two different approaches to percent-encoding, including an example involving `+`.
4158+
See [Appendix C](#usingRFC6570Implementations) for more details of RFC6570's two different approaches to percent-encoding, including an example involving `+`.
41594159

41604160
Content-based serialization is defined by the [Media Type Object](#mediaTypeObject), and used with the [Parameter Object](#parameterObject) when the `content` field is present, and with the [Encoding Object](#encodingObject) based on the `contentType` field when the style fields listed in the previous section are absent.
41614161
Each part is encoded based on the media type (e.g. `text/plain` or `application/json`), and must then be percent-encoded for use in a `form-urlencoded` string.

0 commit comments

Comments
 (0)