当前位置: 首页 > news >正文

桦甸市建设局网站2019年做网站

桦甸市建设局网站,2019年做网站,保网官网,怎么样做国际网站生意RestTemplate介绍 RestTemplate是Spring提供的用于访问RESTful服务的客户端#xff0c;RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。RestTemplate默认依赖JDK提供http连接的能力#xff08;HttpURLConnection#xff09;#xff0c;…RestTemplate介绍 RestTemplate是Spring提供的用于访问RESTful服务的客户端RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。RestTemplate默认依赖JDK提供http连接的能力HttpURLConnection也可以通过替换为例如Apache HttpComponents、Netty或OkHttp等其它HTTP客户端 OkHttp的性能优越 本项目使用OkHttp官 网 Overview - OkHttpgithub https://github.com/square/okhttp。 RestTemplate效果测试 1.依赖 dependencygroupIdcom.squareup.okhttp3/groupIdartifactIdokhttp/artifactId /dependency 2.配置  Bean public RestTemplate restTemplate() {return new RestTemplate(new OkHttp3ClientHttpRequestFactory()); } 3.测试类 import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.http.ResponseEntity; import org.springframework.test.context.junit4.SpringRunner; import org.springframework.web.client.RestTemplate;RunWith(SpringRunner.class) SpringBootTest public class TemplateTest {Autowiredprivate RestTemplate restTemplate;Testpublic void test(){String url http://www.baidu.com;ResponseEntityString forEntity restTemplate.getForEntity(url, String.class);System.out.println(网页结果forEntity.getBody());}} 网页内容中中文乱码解决方案 原因 当RestTemplate默认使用String存储body内容时默认使用ISO_8859_1字符集。 解决 配置StringHttpMessageConverter 消息转换器使用utf-8字符集。 修改RestTemplate的定义方法 Beanpublic RestTemplate restTemplate(){RestTemplate restTemplate new RestTemplate(new OkHttp3ClientHttpRequestFactory());//获取配置转换器ListHttpMessageConverter? messageConverters restTemplate.getMessageConverters();//设置编码格式messageConverters.set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));//将转换器修改后的对象再赋值回去对原来对象属性进行修改restTemplate.setMessageConverters(messageConverters);return restTemplate;} OkHttp3ClientHttpRequestFactory() Ctrl单击点进去查看源码 继续跟进 光标在接口上ClientHttpRequestFactory 快捷键CtrlAlt鼠标单击查看实现类或者快捷键Ctrlh即可看到OkHttp3ClientHttpRequestFactory()
http://www.sadfv.cn/news/350552/

相关文章:

  • 怎么编辑网站代码react node.js网站开发
  • 网站制作前景怎么样北京seo经理
  • wordpress插件cdnseo网站推广电话
  • 如何创建一个新网站1做网站
  • 生产建设网站基坑开挖深度xampp上安装wordpress
  • 更改网站备案负责人做任务打字赚钱的网站
  • 什么是网站建设的基础海外网站建站
  • 网站建设可以在家做吗网站运营团队建设
  • 在线表情包制作网站我的世界查找建筑网站
  • 岐山网站开发公众号开发运营
  • 潜山云建站网站建设百度推广代理查询
  • 网站架设方式手机网站悬浮广告代码
  • 关于服装店网站建设的策划方案商务网站创建经费预算
  • 视频网站的链接怎么做怎样制定一个网站建设方案
  • 大型网站制作报价南宁网站关键词推广
  • 做网站一万网站开发html
  • 做网站如何分页wordpress cm
  • 专门做各种产品测评的网站郑州粒米seo顾问
  • 如何在阿里云做网站asp.net网站 兼容
  • 厦门规划建设网站北京专业建设网站价格
  • 网站维护升级广州注册公司需要多少钱
  • seo优化能提高网站的流量吗西部数码网站助手教程
  • asp网站架设教程dede网站转移
  • php 多语言网站建设源码自助外贸英文网站建设
  • 阿里云淘宝客网站建设教程机关网站建设需求文档
  • 昆明网页建站模板小程序自助建站
  • 南宁网站推广经理金山石化网站建设
  • 网站和网店区别教育信息化建设网站
  • 西安手机网站定制网站建设西安住房和城乡建设局网站
  • 苏州做网站的手机动画制作app免费