//设置请求头 HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_XML); StringBuffer xmlString = new StringBuffer(); xmlString.append("<tsRequest><credentials name=\"") .append(username) .append("\" password=\"") .append(password) .append("\">") .append("<site contentUrl=\"\" /></credentials></tsRequest>"); //请求体 HttpEntity<String> formEntity = new HttpEntity<>(xmlString.toString(), headers); ResponseEntity<String> responseEntity = restTemplate.postForEntity(url, formEntity, String.class);
RestTemplate发送xml类型数据,XML数据存放于Body体中
最新推荐文章于 2024-03-11 08:56:26 发布