Java发送http请求可以用okhttp框架,除此之外,springboot也提供了可以发送http请求的工具RestTemplate
RestTemplate的简单使用:
1.新建maven项目导入springboot依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.2.RELEASE</version>
<relativePath/>
</parent>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
2.编写测试类
import org.springframework.web.client.RestTemplate;
public class test9 {
public static void main(String[] args) {
// restTemplate对象
RestTemplate restTemplate = new RestTemplate();
// 发起请求
String string = restTemplate.getForObject("https://www.baidu.com/index.php?tn=monline_3_dg",String.class);
// 输出结果
System.out.println(string);
}
}