springboot 采用HttpClient获取天气预报 异常及原因
2021-05-19 18:30
标签:客户 导致 rac 操作 ram gate des servlet except 采用httpClient调用天气预报地址获取出现异常 当前异常产生原因是调用服务器地址我写错了导致的异常 错误代码: 正确的服务地址: 第二个异常json转换异常 正确获取到一个json格式数据后要将当前json字符串转换成指定类型对象 由于weatherResponse实体内定义的属性与json 返回属性不一致 json数据属性: 返回json 数据属性为data 而实体中属性Weather 为weather 应该修改为Weather data 异常信息:这里会清晰的指出属性是哪一个问题 springboot 采用HttpClient获取天气预报 异常及原因 标签:客户 导致 rac 操作 ram gate des servlet except 原文地址:https://www.cnblogs.com/lwdmaib/p/9742347.html2018-10-04 15:18:25.815 ERROR 10868 --- [nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.web.client.HttpServerErrorException: 502 Bad Gateway] with root cause
org.springframework.web.client.HttpServerErrorException: 502 Bad Gateway
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:97) ~[spring-web-5.0.9.RELEASE.jar:5.0.9.RELEASE]
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:79) ~[spring-web-5.0.9.RELEASE.jar:5.0.9.RELEASE]
at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) ~[spring-web-5.0.9.RELEASE.jar:5.0.9.RE
LEASE] private WeatherResponse doGetWeather(String uri){
//通过spring restTemplate 客户端发送请求获取 String类型响应实体
ResponseEntity
public class WeatherResponse implements Serializable{
private Weather weather;
private Integer status;
private String desc;
上一篇:python——描述符
文章标题:springboot 采用HttpClient获取天气预报 异常及原因
文章链接:http://soscw.com/index.php/essay/87734.html