RestTemplate方法发送请求

//创建restTemplate
        RestTemplate restTemplate = new RestTemplate();

        //放入body中的json参数
        JSONObject jsonData = new JSONObject();
        jsonData.put("username", username);
        jsonData.put("password", encryptStr);
        log.info("obj:{}", jsonData);

//        //组装
        HttpEntity request = new HttpEntity<>(jsonData);
        ResponseEntity responseEntity = restTemplate.exchange(url, HttpMethod.POST, request, String.class);
        String body = responseEntity.getBody();
        HanvonTokenDTO hanvonRespDTO = JSON.parseObject(body, HanvonTokenDTO.class);
        log.info("返回token:{}", body);

        String token = hanvonRespDTO.getToken();

你可能感兴趣的:(前端)