Browse Source

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

SPR-15254 RestTemplate with MockMvcClientHttpRequestFactory double encodes URIs
pull/1329/head
Juergen Hoeller 9 years ago committed by GitHub
parent
commit
a3561168b0
  1. 2
      spring-test/src/main/java/org/springframework/test/web/client/MockMvcClientHttpRequestFactory.java

2
spring-test/src/main/java/org/springframework/test/web/client/MockMvcClientHttpRequestFactory.java

@ -60,7 +60,7 @@ public class MockMvcClientHttpRequestFactory implements ClientHttpRequestFactory
@Override @Override
public ClientHttpResponse executeInternal() throws IOException { public ClientHttpResponse executeInternal() throws IOException {
try { try {
MockHttpServletRequestBuilder requestBuilder = request(httpMethod, uri.toString()); MockHttpServletRequestBuilder requestBuilder = request(httpMethod, uri);
requestBuilder.content(getBodyAsBytes()); requestBuilder.content(getBodyAsBytes());
requestBuilder.headers(getHeaders()); requestBuilder.headers(getHeaders());
MvcResult mvcResult = MockMvcClientHttpRequestFactory.this.mockMvc.perform(requestBuilder).andReturn(); MvcResult mvcResult = MockMvcClientHttpRequestFactory.this.mockMvc.perform(requestBuilder).andReturn();

Loading…
Cancel
Save