谬误形容
在应用spring – RestTemplate 时呈现以下谬误:
org.springframework.web.client RestClientException: Could not extract response : no suitable HttpMessageConverter found for request type [java.util.HasMap]
谬误起因
第一种起因
发送申请返回的是text/html,而restTemplate不能将这种类型转换成json.
遇到这种谬误首先思考第一种起因,个别申请服务端时,产生谬误,如:400,401,404,500…等状态返回的都是html,因为restTemplate不能将html类型转换成json,所以抛出此异样.
第二种起因
响应类型就是json,然而短少一个jackson的依赖
解决办法就是引入依赖:
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.7</version>
</dependency>
发表回复