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
Is your feature request related to a problem? Please describe.
When using a multi-value query string parameter only the first value is checked.
Url ENDPOINT?sections=90§ions=130 with this check:
r.Queries("sections", "130")
It doesn't match, and it should because the only key-value required matches, but as it only checks the first it encounters (sections=90 in this case), it determines it doesn't match. getURLQuery() only looks for the first query key: findFirstQueryKey().
Describe the solution that you would like.
Multi-value query params like sections=90§ions=130 should be matched by both commands from below, regardless of the order in the query string:
I don't think that's the same logic as having support for multi-value queries, @Ranveer777, I think what you're suggesting is just doing the trick with a pattern (regexp).
For instance, how would you define an endpoint that explicitly requires "both" values, not just "any"?
Is there an existing feature request for this?
Is your feature request related to a problem? Please describe.
When using a multi-value query string parameter only the first value is checked.
Url
ENDPOINT?sections=90§ions=130
with this check:It doesn't match, and it should because the only key-value required matches, but as it only checks the first it encounters (sections=90 in this case), it determines it doesn't match.
getURLQuery()
only looks for the first query key:findFirstQueryKey()
.Describe the solution that you would like.
Multi-value query params like
sections=90§ions=130
should be matched by both commands from below, regardless of the order in the query string:Describe alternatives you have considered.
No response
Anything else?
This issue came up here: friendsofgo/killgrave#164
The text was updated successfully, but these errors were encountered: