在上一篇文章中介绍到的get与post请求,我们采用的是一步步进行编写,在需要多次调用的时候可以封装成一个工具类,但是这样的话我们好像在重复造轮子,直到一个同事告诉过我有一个工具类可以直接引用,
下面介绍下
1、首先maven引入https://mvnrepository.com/artifact/cn.hutool/hutool-all,根据最新的版本,引入符合自身项目的版本
我这里引入的是
<!-- https://mvnrepository.com/artifact/cn.hutool/hutool-all -->
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.5.0</version>
</dependency>
2、在java程序中直接使用该包里面的工具类就OK了
public String dealPostData2(String Code){
//1.去请求互联网接口
String resulturl = "http://XXXXXXXX.COM";
String body = HttpUtil.createPost(resulturl)
.form("Code", Code) //此处是表单请求,里面是请求的参数
.execute().body();
JSONObject jsonObject = JSONObject.parseObject(body);
//jsonObject 就是请求之后返回的东西
String code = jsonObject.get("code").toString();
return code;
}
具体里面有哪些工具类可以使用,大家可以参考官方文档:https://www.hutool.cn/docs/#/