restTemplate.getForEntity restTemplate.getForObject GET请求


//带参数
@Test
    public void testGet1(){
        
        String url = "http://IP:PORT/query?token={token}&memNo={memNo}";
        RestTemplate restTemplate = new RestTemplate();

        Map<String,Object> paramMap=new HashMap<>();
        paramMap.put("token","111");
        paramMap.put("memNo", "222");
        
    
        ResponseEntity<String> zhimaAuthResponse = restTemplate.getForEntity(url, String.class, paramMap);
//        String zhimaAuthResponse = restTemplate.getForObject(url, String.class, paramMap);
        System.out.println(zhimaAuthResponse.getStatusCode());
        if (HttpStatus.OK == zhimaAuthResponse.getStatusCode()) {
            System.out.println(zhimaAuthResponse.getBody());
            System.out.println(zhimaAuthResponse.getHeaders());
        }
        
    }
    
    
    //不带参数
    @Test
    public void testGet2(){
        String url = "http://IP:PORT/refreshcache";
        
        RestTemplate restTemplate = new RestTemplate();
        
        ResponseEntity<String> zhimaAuthResponse = restTemplate.getForEntity(url, String.class);
        System.out.println(zhimaAuthResponse.getStatusCode());
        if (HttpStatus.OK == zhimaAuthResponse.getStatusCode()) {
            System.out.println(zhimaAuthResponse.getBody());
            System.out.println(zhimaAuthResponse.getHeaders());
        }
        
    }
    
    

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM