You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@Jotschi even when "normalisePath" is turned off, the pattern matching is still wrong since if you have a pattern router.get("/:param1"), it match /albert+einstein as { param1: "albert einstein" } while in fact "+" should not be unescaped.
Version
Context
Routes which include a plus sign character ('+') are not resolved.
RFC3986 states that a URI fragment may contain pchar which in turn is defined as:
And subdelims contains '+'
Do you have a reproducer?
Test case for RouterTest class:
Steps to reproduce
The text was updated successfully, but these errors were encountered: