PR #2218 added the following text:
The value for these path parameters MUST NOT contain any unescaped "generic syntax" characters described by RFC3986: forward slashes (/), question marks (?), or hashes (#).
Does "MUST NOT contain ... unescaped" mean that:
- If a user provides a parameter value containing a
/, ?, and/or #, the client app must reject it.
or
- If a user provides a parameter value containing a
/, ?, and/or #, the client app must percent-encode these characters when building the request URL.
?