文章目录
SpringBoot官方并没有对HttpClient的启动器。
SpringBoot虽然没有提供启动器,但是却提供了一个统一的对Restful服务进行调用的模板类:RestTemplate,底层可以使用HttpClient来实现。有了这个我们就无需自己定义APIService了。
- 1、导入maven坐标
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
- 2、在项目中创建HttpClientConfig类–类似util
#The config for HttpClient
http.maxTotal=300
http.defaultMaxPerRoute=50
http.connectTim