/**
* desc
*
* @author lw007
* @date 2022/8/2
*/
public class HutoolHttpUtil {
public static String post(String url, Map<String,Object> body, Map<String,String> header){
String result = HttpUtil.createPost(url).
addHeaders(header).
body(JSON.toJSONString(body)).
execute().body();
return result;
}
public static String postForm(String url, Map<String,Object> form, Map<String,String> header){
String result = HttpUtil.createPost(url)
.addHeaders(header)
.form(form)
.execute().body();
return result;
}
public static String get(String url,Map<String,String> queryMap,Map<String,String> header){
UrlBuilder urlBuilder = UrlBuilder.of(url);
if(queryMap!=null && queryMap.size()>0){
for (String key : queryMap.keySet()) {
urlBuilder.addQuery(key,queryMap.get(key));
}
}
String result = HttpUtil.createGet(urlBuilder.build())
.addHeaders(header)
.execute().body();
return result;
}
}