From c3cc42d4d32df5e2515a0a52615382d24c2cfe49 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Thu, 16 Feb 2017 14:20:15 +0100 Subject: [PATCH] Avoid double encoding of URIs Issue: SPR-15254 --- .../test/web/client/MockMvcClientHttpRequestFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-test/src/main/java/org/springframework/test/web/client/MockMvcClientHttpRequestFactory.java b/spring-test/src/main/java/org/springframework/test/web/client/MockMvcClientHttpRequestFactory.java index e998d90769b..ef2cec699a7 100644 --- a/spring-test/src/main/java/org/springframework/test/web/client/MockMvcClientHttpRequestFactory.java +++ b/spring-test/src/main/java/org/springframework/test/web/client/MockMvcClientHttpRequestFactory.java @@ -62,7 +62,7 @@ public class MockMvcClientHttpRequestFactory implements ClientHttpRequestFactory @Override public ClientHttpResponse executeInternal() throws IOException { try { - MockHttpServletRequestBuilder requestBuilder = request(httpMethod, uri.toString()); + MockHttpServletRequestBuilder requestBuilder = request(httpMethod, uri); requestBuilder.content(getBodyAsBytes()); requestBuilder.headers(getHeaders()); MvcResult mvcResult = MockMvcClientHttpRequestFactory.this.mockMvc.perform(requestBuilder).andReturn();