From 6de864a9f956c7847161ca8aa9a1def46a57c4c4 Mon Sep 17 00:00:00 2001 From: Breina Date: Tue, 7 Nov 2023 15:50:53 +0100 Subject: [PATCH] Do not decode URL encoding while setting up RequestTemplate (#2227) --- core/src/main/java/feign/RequestTemplate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/feign/RequestTemplate.java b/core/src/main/java/feign/RequestTemplate.java index 2024ccb29..f99ff8b1f 100644 --- a/core/src/main/java/feign/RequestTemplate.java +++ b/core/src/main/java/feign/RequestTemplate.java @@ -518,7 +518,7 @@ public RequestTemplate target(String target) { } /* strip the query string */ - this.target = targetUri.getScheme() + "://" + targetUri.getAuthority() + targetUri.getPath(); + this.target = targetUri.getScheme() + "://" + targetUri.getRawAuthority() + targetUri.getRawPath(); if (targetUri.getFragment() != null) { this.fragment = "#" + targetUri.getFragment(); }