import cn.hutool.http.HttpRequest;
import cn.hutool.http.HttpResponse;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
JSONObject jsonObject = JSONUtil.createObj();
jsonObject.put("shift", "D");
jsonObject.put("model", dataMap.get("MODEL"));
jsonObject.put("stage", dataMap.get("STAGE_GROUP"));
jsonObject.put("reflow", "Y");
jsonObject.put("startTime", startTime);
private List<Map<String, String>> exchange(JSONObject jsonObject, Map<String, String> requestMap) {
HttpResponse execute = HttpRequest.post(url)
//设置请求头(可任意加)
.header("NginxModel", requestMap.get("MODEL"))
.header("NginxStage", requestMap.get("STAGE_GROUP"))
.header("NginxProcess", requestMap.get("FATP"))
.header("sign", "e74167063074b180b6dafa567b2095a8f7996327")
//请求参数
.body(jsonObject.toString())
.execute();
String body1 = execute.body();
com.alibaba.fastjson2.JSONObject jsonObject1 = com.alibaba.fastjson2.JSONObject.parseObject(body1);
List<Map<String, String>> dataList = (List<Map<String, String>>)jsonObject1.get("data");
}文章来源:https://www.toymoban.com/news/detail-534080.html
get请求 :HttpResponse response = HttpRequest.get("http://127.0.0.1:9001/caiyun-record/login?paramData=I0CZZJYUBP9JixsyeDkhRnIfFgyXP-NaP1DiJ8_AWoY1eEeZN5BwF_HMSfb4wl6oE")
.execute();
log.info("get请求返回:{}",response.body());
文章来源地址https://www.toymoban.com/news/detail-534080.html
到了这里,关于使用hutool工具发送post请求的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!