restTemplate 踩坑
Posted yuguohua
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了restTemplate 踩坑相关的知识,希望对你有一定的参考价值。
HttpHeaders httpHeaders = new HttpHeaders(); 设置请求头
MultiValueMap<String, String> requestBody = new LinkedMultiValueMap<>(); 设置body
HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<>(requestBody, httpHeaders);
ResponseEntity<Map> exchange = restTemplate.exchange("url", HttpMethod.PUT, requestEntity, Map.class);
踩坑 获取body的值时 是一个数组类型 报错 500 服务器内部错误
可发测试日志 打印log 查看 传参数接收格式
protected final org.slf4j.Logger LOGGER = LoggerFactory.getLogger(this.getClass());
以上是关于restTemplate 踩坑的主要内容,如果未能解决你的问题,请参考以下文章
基于运行时的凭据创建不同的 Oauth2RestTemplates
springcloud3 编写生产服务,消费服务的调用(含RestTemplate)
2.SpringCloud -- 服务注册中心 EurekaZookeeperConsulNacos