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

excel可以做网站吗在线生成个人网站免费

excel可以做网站吗,在线生成个人网站免费,域名空间网站建设,怎么创建网站后台RestTemplate介绍 RestTemplate是Spring提供的用于访问RESTful服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。RestTemplate默认依赖JDK提供http连接的能力(HttpURLConnection),…

RestTemplate介绍

RestTemplate是Spring提供的用于访问RESTful服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。RestTemplate默认依赖JDK提供http连接的能力(HttpURLConnection),也可以通过替换为例如Apache HttpComponents、Netty或OkHttp等其它HTTP客户端 ,OkHttp的性能优越 ,本项目使用OkHttp,官 网 :Overview - OkHttp,github: https://github.com/square/okhttp。

RestTemplate效果测试

1.依赖

<dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</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";ResponseEntity<String> 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());//获取配置转换器List<HttpMessageConverter<?>> messageConverters = restTemplate.getMessageConverters();//设置编码格式messageConverters.set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));//将转换器修改后的对象再赋值回去,对原来对象属性进行修改restTemplate.setMessageConverters(messageConverters);return restTemplate;}

OkHttp3ClientHttpRequestFactory()

Ctrl+单击点进去查看源码

继续跟进

 光标在接口上ClientHttpRequestFactory

快捷键Ctrl+Alt+鼠标单击查看实现类,或者快捷键Ctrl+h,即可看到OkHttp3ClientHttpRequestFactory()

http://www.r43.cn/news/627.html

相关文章:

  • 做网站先建立模型2022百度搜索风云榜
  • 武进网站建设宁波优化网站厂家
  • 校园时空网站建设分析如何查询网站收录情况
  • 淄博做网站seo网络营销方式有几种
  • 网站建设和维护一年的费用semir
  • 网页在线制作网站2021近期时事新闻热点事件简短
  • 毕业设计代做网站php免费seo营销优化软件下载
  • 无锡网站制作厂家地址百度快照怎么看
  • 网站优化细节网站推广哪个好
  • 番禺区手机版网站建设网站的宣传推广方式
  • 正规的网站建设专业公司模板建站常规流程
  • 快站app官网下载百度推广费用多少
  • 明年做哪个网站能致富建网站seo
  • 做外汇模拟的网站微信公众号怎么推广
  • 免费网站建设如何自己弄一个网站
  • 护肤品网站建设目的电脑培训零基础培训班
  • 宝山做网站价格关键词优化推广公司排名
  • 网站建设导航栏设计做网络推广的团队
  • 用电脑记事本做网站seo入门基础教程
  • 找网站建设公司官网seo优化
  • wordpress评论删除站点网站推广公司
  • 网站建设杭州最便宜百度网站排名关键词整站优化
  • 简单个人网站模板经典软文案例分析
  • 做搜狗pc网站湖北百度推广公司
  • 做seo需要建网站吗淘宝怎么设置关键词搜索
  • 五金企业网站模板关键词的选取原则
  • 怎么通过做网站来赚钱长沙哪家网络公司做网站好
  • 做单页网站的软件seo关键词推广
  • 网站建设落地页网络科技公司经营范围
  • 免费黄页营销网站站长工具高清吗