Lexical restrictions on names/ids used in the URI path? #156
Labels
OGC API: Common
Issue related to general resources or requirements (see #190)
OGC API: Features
Issue related to feature resources (see #190)
Part 1: Core
Issue related to Part 1 - Core
progress: pull request available
Milestone
(Moved from a discussion on Gitter)
Should we restrict the lexical space of names/ids used that are used in the URI path? For example the
{collectionId}
and the{featureId}
?Technically RFC 3986 supports also reserved characters - these have to be percent encoded. But in practice this may cause issues due to different software tools handling this differently. So maybe we should restrict them to the characters that are unreserved in RFC 3986:
The following characters do not have to be percent encoded and could also be allowed, but maybe this is unnecessary?
The text was updated successfully, but these errors were encountered: