【发布时间】:2025-12-29 16:35:17
【问题描述】:
我在我的代码中调用了一个休息端点,该端点返回一个简单的字符串“真”或“假”。我已将我的弹簧靴升级到 2.4。下面的代码现在正在抛出异常。
ResponseEntity<Boolean> status = restTemplate.getForEntity(uri, Boolean.class);
org.springframework.web.client.UnknownContentTypeException:无法提取响应:没有为响应类型 [class java.lang.Boolean] 和内容类型 [application/json] 找到合适的 HttpMessageConverter 在 org.springframework.web.client.HttpMessageConverterExtractor.extractData(HttpMessageConverterExtractor.java:126) ~[spring-web-5.3.8.jar:5.3.8] 在 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]
如何解决这个问题?
问候, 大卫
【问题讨论】:
标签: spring spring-boot spring-resttemplate