当我尝试将POJO与MediaType.APPLICATION_FORM_URLENCODED一起使用时
ExampleRequest exampleRequest = exampleRequest();
exampleRequest.setId("id");
exampleRequest.setName("name");
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
HttpEntity<ExampleRequest> exampleRequestEntity = new HttpEntity<>(exampleRequest, headers);
restTemplate.postForObject(url, exampleRequestEntity, String.class)我明白了:
org.springframework.web.client.RestClientException: No HttpMessageConverter for [ExampleRequest] and content type [application/x-www-form-urlencoded]
有没有办法用POJO application/x-www-form-urlencoded代替MultiValueMap<String, String> map?
jeck猫
临摹微笑
随时随地看视频慕课网APP
相关分类