Comment puis-je obtenir la chaîne json brute du modèle de repos de ressort? J'ai essayé de suivre le code mais il me renvoie json sans guillemets ce qui provoque d'autres problèmes, comment puis-je obtenir le json tel quel.
ResponseEntity<Object> response = restTemplate.getForEntity(url, Object.class);
String json = response.getBody().toString();
Vous n'avez même pas besoin de ResponseEntity
s! Utilisez simplement getForObject
avec un String.class
comme:
final RestTemplate restTemplate = new RestTemplate();
final String response = restTemplate.getForObject("https://httpbin.org/ip", String.class);
System.out.println(response);
Il imprimera quelque chose comme:
{
"Origin": "1.2.3.4"
}