SpringBoot中,RestTemplate中文乱码解决方案
来源:互联网 发布:win 写的java导入到mac 编辑:程序博客网 时间:2024/06/06 03:36
1、new一个RestTemplate:
SimpleClientHttpRequestFactory httpRequestFactory = new SimpleClientHttpRequestFactory();httpRequestFactory.setReadTimeout(35000);httpRequestFactory.setConnectTimeout(5000);RestTemplate restTemplate = new RestTemplate(httpClientFactory);
2、重新设置restTemplate的messageConverters,否则用的默认的messageConverters。
List<HttpMessageConverter<?>> messageConverters = new ArrayList<>(); messageConverters.add(new ByteArrayHttpMessageConverter()); /** 解决乱码的converter */ StringHttpMessageConverter stringHttpMessageConverter = new StringHttpMessageConverter(Charset.forName ("UTF-8")); messageConverters.add(stringHttpMessageConverter); messageConverters.add(new ResourceHttpMessageConverter()); messageConverters.add(new SourceHttpMessageConverter()); messageConverters.add(new AllEncompassingFormHttpMessageConverter()); RestTemplate restTemplate = new RestTemplate(httpClientFactory); restTemplate.setMessageConverters(messageConverters);
阅读全文
0 0
- SpringBoot中,RestTemplate中文乱码解决方案
- Spring RestTemplate结果中文乱码解决方案
- springboot中使用RestTemplate
- RestTemplate 中文乱码配置
- Spring RestTemplate中文乱码原因
- springboot-restTemplate
- RF中中文乱码解决方案
- springboot中配置restTemplate及简单使用
- RestTemplate发送中文参数乱码问题
- restTemplate使用及中文乱码问题
- SpringBoot RedisTemplate乱码解决方案
- springboot 数据库中文乱码
- Struts中Jsp中文乱码解决方案
- JSP中WAP中文乱码解决方案
- 在Eclipse中,中文乱码的解决方案
- JSP 中url中文乱码解决方案
- JNI中Jstring中文乱码解决方案
- url中传递中文乱码解决方案
- VS2010 EntityFrame跨数据库
- iOS Runtime详解之SEL,Class,id,IMP,_cmd,isa,method,Ivar
- Oracle分页实现原理
- 软件定时器
- winForm改写到WPF的一些常见变化
- SpringBoot中,RestTemplate中文乱码解决方案
- 启动另一个应用
- ELK:kibana使用的lucene查询语法
- linux知识点随时补充
- 通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
- GridView控件实现分页功能
- ionic
- ssh设置别名
- 我用代码做过的有趣的东西