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
But instead of removing only one iteration of encoding from the double encoding, it removed both, so instead of double encoded parameters now they are not encoded at all.
The problem is with this line. UriComponentsBuilder.build() method does not encode properly. See this SO issue.
Proposal:
change it back to builder.encode().toUriString()
or make it configurable to encode the parameters.
I can create a PR if we agree on which is the preferred way.
The text was updated successfully, but these errors were encountered:
This PR removed the query parameter double encoding.
Issue link
But instead of removing only one iteration of encoding from the double encoding, it removed both, so instead of double encoded parameters now they are not encoded at all.
The problem is with this line. UriComponentsBuilder.build() method does not encode properly. See this SO issue.
Proposal:
change it back to builder.encode().toUriString()
or make it configurable to encode the parameters.
I can create a PR if we agree on which is the preferred way.
The text was updated successfully, but these errors were encountered: