美文网首页Java日常学习
RestTemplate的用法

RestTemplate的用法

作者: LeslieFind | 来源:发表于2020-12-25 22:05 被阅读0次

    一、发送get请求:

    1、只有url的

            ## 1、实例化RestTemplate对象
            RestTemplate restTemplate = new RestTemplate();
            ## 2、获取Entity,使用getBody()获取响应体
            Object oldResp = restTemplate.getForEntity(oldUrl,Map.class).getBody();
    

    2、有header信息

            String url = "http://test.234.cn";
            ## 1、实例化RestTemplate对象
            RestTemplate restTemplate = new RestTemplate();
            ## 2、实例化HttpHeaders对象
            HttpHeaders headers = new HttpHeaders();
            ## 3、添加header
            headers.add("Cookie","_cookie_enable=null");
            headers.add("Referer","http://test.234.cn");
            ##4、创建httpEntity对象,传入headers
            HttpEntity<String> entity = new HttpEntity<>(headers);
            ## 5、restTemplate发送请求,用exchange()
            ResponseEntity<String> response = restTemplate.exchange(url, HttpMethod.GET,entity,String.class);
            System.out.println(response.getBody());
    

    相关文章

      网友评论

        本文标题:RestTemplate的用法

        本文链接:https://www.haomeiwen.com/subject/llainktx.html