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
When APISIX calls dispatch it sends Nginx normalized URI which decodes percent encoded characters, i.e. /uri%20contains%20space would become /uri contains space. The matching behavior of radixtree should be aware of this decoding. Steps to reproduce
Create a new matching rule with a parameter in path
Hello, the same issue occurs when the encoded character is the /, for example /machines/rando-id/messages/machine%2F01%2Ffeed-rate with the route path /machines/:id/channels/:channel is not work as expected.
When APISIX calls
dispatch
it sends Nginx normalized URI which decodes percent encoded characters, i.e./uri%20contains%20space
would become/uri contains space
. The matching behavior of radixtree should be aware of this decoding. Steps to reproduce/test/contains space/update
:id
but it does not.The text was updated successfully, but these errors were encountered: