In ApiClient.mustache of the webclient (Spring) the Query Params get encoded after this Comment at Line: 559
//encode the query parameters in case they contain unsafe characters
But will get encoded AGAIN in Line 574:
final WebClient.RequestBodySpec requestBuilder = webClient.method(method).uri(builder.encode().toUriString(), pathParams)
that is leading to a double-encoding.
suddenly a Queryparam which should be:
www.api.com/get?filter=id=4
is going to be:
www.api.com/get?filter=id%25253D4
instead of only:
www.api.com/get?filter=id%3D4
In ApiClient.mustache of the webclient (Spring) the Query Params get encoded after this Comment at Line: 559
//encode the query parameters in case they contain unsafe characters
But will get encoded AGAIN in Line 574:
final WebClient.RequestBodySpec requestBuilder = webClient.method(method).uri(builder.encode().toUriString(), pathParams)
that is leading to a double-encoding.
suddenly a Queryparam which should be:
www.api.com/get?filter=id=4
is going to be:
www.api.com/get?filter=id%25253D4
instead of only:
www.api.com/get?filter=id%3D4