programing

스프링 rest템플릿 raw json 문자열을 가져옵니다.

mytipbox 2023. 3. 14. 21:17
반응형

스프링 rest템플릿 raw json 문자열을 가져옵니다.

스프링레스트 템플릿에서 raw json 문자열을 가져오려면 어떻게 해야 하나요?다음 코드를 시도했지만 다른 문제의 원인이 되는 견적 없이 json이 반환됩니다.어떻게 하면 json을 그대로 얻을 수 있을까요?

ResponseEntity<Object> response  = restTemplate.getForEntity(url, Object.class);
String json = response.getBody().toString();

그럴 필요조차 없어ResponseEntitys! 와 함께 사용하세요.String.class예를 들어 다음과 같습니다.

final RestTemplate restTemplate = new RestTemplate();
final String response = restTemplate.getForObject("https://httpbin.org/ip", String.class);

System.out.println(response);

다음과 같이 인쇄됩니다.

{
  "origin": "1.2.3.4"
}

언급URL : https://stackoverflow.com/questions/47104149/spring-resttemplate-get-raw-json-string

반응형