Merge pull request #1326 from JanespenCerpus/fix-resttemplate-mockmvc-encoded-uri

SPR-15254 RestTemplate with MockMvcClientHttpRequestFactory double encodes URIs
This commit is contained in:
Juergen Hoeller
2017-02-14 12:07:27 +01:00
committed by GitHub

View File

@@ -60,7 +60,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();