(资料图片)
创建请求头:
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\"}
关键词:
Java中restTemplate携带Header请求 时快讯
永坤黄金|黄金价格突破新高,普通人还能继续投资黄金吗?
仿制图章工具取样点_仿制图章工具取样
天天亮点!马的传说典故
阿司匹林吃久了,血管会变“脆”?可以吃吃停停吗?一文说清|环球微资讯
7-5,7-5!吴易昺两盘横扫英国名将,成功晋级将战30号种子
两市融资余额增加36.5亿元 融资客交易活跃度上升
姓蒋还是姓汪指的是谁_姓将还是姓汪是什么意思 环球今亮点
【世界快播报】你好,约炮上被骗可以追回?
四川十大景点排行榜前十名 四川旅游必去十大景点推荐_天天资讯
金盾股份股东拟减持不超2.56%股份
晶华新材: 晶华新材2023年第一次临时股东大会决议公告_实时焦点
晋江文学城手机网,手机可以看晋江网的小说么求网址 快看
哈尔滨银行新帅上任,面临重压
网购牙齿矫正器存在风险
星途凌云申请售后无回复不处理 车主投诉后已结案
2023年3月27日苏州高新区综合招聘会
“潘冬子”祝新运:娶普通人张玲亚为妻,转型做导演,如今60岁了
游戏驿站:2022年第四季度净利0.428亿美元,好于市场预期|滚动
全球消息!邹怎么读_邹如何读
发文稿纸是干什么用的_发文稿纸
春分至 花开枝头满绿城_焦点热闻
【天天聚看点】节令之美·春分丨春色正中分,莫负好时光
上海到广州公交(上海到广州公交线路图) 新要闻
凌云股份(600480)3月21日主力资金净买入127.44万元|每日快看
环球精选!鼎信通讯盘中异动 股价振幅达8.16% 上涨7.1%
天津泵业机械集团有限公司校园招聘 当前热门
华自科技3月21日快速回调
进入2023年,俄罗斯取代沙特成为中国最大的石油供应国 当前视点
全球今亮点!3月20日基金净值:华安宏利混合A最新净值6.8785,跌0.03%