RestTemplate restTemplate = new RestTemplate();
MultiValueMap<String, String> map = new LinkedMultiValueMap<>(16);
map.add("cabinetUeSn", cabinetSn);
map.add("operate", String.valueOf(5));
map.add("ueSn", "BT104802420RQZN190807001");
map.add("id", String.valueOf(sequence.nextId()));
// 創建post方式請求物件
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.MULTIPART_FORM_DATA);
headers.add("Authorization", "Basic cm9reWluZm86RTEwQURD************************");
HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<>(map, headers);
String resultData = restTemplate.postForEntity(OPERATE_EXCHANGE, requestEntity, String.class).getBody();
if (StringUtils.isNotEmpty(resultData)) {
cabinetOperateResponse = JSONObject.parseObject(resultData, CabinetOperateResponse.class);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/107329.html
標籤:Java EE
上一篇:spring翻頁時URL引數編碼方式與查詢時不一致的問題
下一篇:springboot & vue.js 搭建了一個極簡的、前后端分離圖書管理系統,適合懂Java想入門 vue 的同學
