(相关资料图)
创建请求头:
Map requestBody = new HashMap<>();requestBody.put("userId", userId);requestBody.put("userName", userName);
创建请求体:
HttpHeaders requestHeader = new HttpHeaders();requestHeader.add("cookie", "cookie");requestHeader.add("userInfo", "{userId:101,userName:userName}");
创建请求方式:
HttpEntity
restTemplate发送POST请求时可以通过如下方法获取ResponseEntity
:
ResponseEntity responseEntity = restTemplate.postForEntity(url, httpEntity, JSONObject.class);
或用以下方法获取jsonObject
:
JSONObject jsonObject = restTemplate.postForObject(url, httpEntity, JSONObject.class);
GET请求没有相应的方法,只能用exchange方法获取ResponseEntity
:
ResponseEntity responseEntity = restTemplate.exchange(url, HttpMethod.GET, httpEntity, JSONObject.class, requestBody);
若出现如下报错:
Not enough variables available to expand
则是因为RestTemplate认为大括号{}为占位符,需要将请求头中的{userId:101,userName:userName}
改为{\"userId\":\"101\",\"userName\":\"userName\"}
X 关闭
南方日报讯(记者 唐亚冰)记者从广东省财政厅获悉,为支持“专精特新”企业发展,推动制造业高端化、智能化、绿色化发展,2020年至2022年,省财
南方日报讯(记者 钟哲见习记者 厉思璇)记者3月24日从省医疗保障局获悉,随着职工医保“门诊共济”改革逐步落地,“亲情账号”功能已在我省19个
“不光积蓄全都搭进去了,还欠了一大笔债,我得挺住,把欠的钱还上。”云南省丽江市永胜县的李兰近日找到上海证券报记者,讲述了她的受骗经历
依靠北京奔驰这头“现金奶牛”,北京汽车继续“躺赢”。3月24日晚间,北京汽车股份有限公司(北京汽车,01958 HK)发布的2022年财报显示,北京汽
医院采购设备限制减少业内:库存多,需求有待观察中国商报(记者马嘉)国家卫健委近日公布的2023年版《大型医用设备配置许可管理目录》(以下
江北新区共青团实施新业态新就业群体团建“新新之火”专项行动近日,南京江北新区团工委印发《南京江北新区新业态新就业群体团建“新新之火”
3月24日,省统计局发布我省前两月经济运行情况。今年以来,全省经济运行呈现生产经营恢复加快、经营主体预期改善、指标增速环比回升的良好态势