Skip to content

Conversation

burbas
Copy link
Contributor

@burbas burbas commented Dec 11, 2021

This extends the valid characters of a URL in accordance to RFC 3986 (https://www.ietf.org/rfc/rfc3986.txt). It also removes the unsupported optional segments in a URI.

Optional segments were previously expressed within brackets (Eg /my/optional/[path]) which would be extended to the two cases:

/my/optional and /my/optional/path.

We decided that supporting this syntax would cause more headache both in implementation but also for the end-users. It's a lot clearer to have to separate paths described rather than one with optional parameters.

@burbas burbas requested a review from Taure December 11, 2021 13:03
@burbas burbas merged commit 1d69b25 into master Dec 11, 2021
@burbas burbas deleted the extended_routing branch October 13, 2022 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants