Java 如何从SpringRESTTemplateGet请求中获取响应头信息

Java 如何从SpringRESTTemplateGet请求中获取响应头信息,java,json,spring,get,resttemplate,Java,Json,Spring,Get,Resttemplate,我正在触发一个GET请求,并通过SpringRESTTemplate成功地获取JSON数据。我还想获取响应标题信息,但不确定如何获取 private String getAPIKeySpring() { RestTemplate restTemplate = new RestTemplate(); String url = baseURL+"/users/apikey"; Map<String, String> vars = new H

我正在触发一个GET请求,并通过SpringRESTTemplate成功地获取JSON数据。我还想获取响应标题信息,但不确定如何获取

private String getAPIKeySpring() {
        RestTemplate restTemplate = new RestTemplate();
        String url = baseURL+"/users/apikey";
        Map<String, String> vars = new HashMap<String, String>();
        vars.put("X-Auth-User", apiUser);
        JsonVO jsonVO =  restTemplate.getForObject(url, JsonVO.class, vars);
        System.out.println(jsonVO);
        return null;
    }

这可能会帮助您@ashosborne1,这是用于post请求的,我没有请求对象要传递。
ResponseEntity<JsonVO> responseEntity =  restTemplate.getForEntity(url, JsonVO.class, vars);
JsonVO jsonVO = responseEntity.getBody();
HttpHeaders headers = responseEntity.getHeaders(); //<-- your headers