fix: remove double URL encoding (#8660)

DefaultWebClient() already encodes URL query parameters.
This commit is contained in:
David Gerber
2021-03-15 15:48:43 +01:00
committed by GitHub
parent cfe86d9594
commit c0187f2c31

View File

@@ -573,7 +573,7 @@ public class ApiClient{{#jsr310}} extends JavaTimeFormatter{{/jsr310}} {
builder.queryParams(queryParams);
}
final WebClient.RequestBodySpec requestBuilder = webClient.method(method).uri(builder.encode().toUriString(), pathParams);
final WebClient.RequestBodySpec requestBuilder = webClient.method(method).uri(builder.build(false).toUriString(), pathParams);
if(accept != null) {
requestBuilder.accept(accept.toArray(new MediaType[accept.size()]));
}