我试图从Java应用程序调用一个安静的网络服务,但它返回垃圾值(笀∀匀恋搀䐀愀琀伀甀琀∀㨀笀∀愀瀀氀䤀渀昀䔀挀漀∀㨀笀∀愀瀀氀)。如果我们从 Postman 应用程序调用,该服务将返回正确的 Json。 下面是我正在使用的代码。
String res = String.valueOf(restTemplate.postForObject(<service url>, entity, String.class)).toString();
请提出建议。
最佳答案
使用 postForEntity
方法,如下所示:
ResponseEntity<String> result = restTemplate.postForEntity(<service url> , entity , String.class);
String body = result.getBody();
关于java - 在Java中通过restTemplate从rest webservice获取垃圾值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61293209/