我在我的代码中调用了一个休息端点,该端点返回一个简单的字符串“true”或“false”。我已将我的弹簧靴升级到 2.4。下面的代码现在正在抛出异常。
ResponseEntity<Boolean> status = restTemplate.getForEntity(uri, Boolean.class);
org.springframework.web.client.UnknownContentTypeException:无法提取响应:在 org.springframework.web.client.HttpMessageConverterExtractor.extractData 中找不到响应类型 [class java.lang.Boolean] 和内容类型 [application/json] 的合适 HttpMessageConverter (HttpMessageConverterExtractor.java:126) ~[spring-web-5.3.8.jar:5.3.8] at org.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor.extractData(RestTemplate.java:1037) ~[spring-web- 5.3.8.jar:5.3.8] 在 org.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor.extractData(RestTemplate.java:1020) ~[spring-web-5.3.8.jar:5.3.8] 在 org. springframework.web.client.RestTemplate.doExecute(RestTemplate.java:778) ~[spring-web-5.3.8.jar:5.3.8]
如何解决这个问题?
问候,大卫