Frühjahr restTemplate Problem bekommen Antwort
Meine rest-server generiert Antwort, wenn ich aufgerufen, es mit rest-client-software. Wenn ich es mit resttemplate
code oben erwähnt, dann server generiert Antwort(print-logs), aber resttemplate
nichts tut(keine nächste Zeile führt nach Anruf) und druckt interner Fehler.
Dies ist die Methode in meinem server
@ResponseBody
public ResponseEntity<Map<String, Object>> name(){......
...
return new ResponseEntity<Map<String, Object>>(messagebody, HttpStatus.OK);
}
Dies ist der Weg, ich rufe es durch restTemplate
ResponseEntity<Map> response1 = restTemplate.getForEntity(finalUrl.toString(), Map.class);
- Sie haben zusätzliche Informationen über den internen Fehler?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, ParameterizedTypeReference anstelle von Wildcard Karte.
Es sollte etwa so Aussehen.
dies ist ein Beispiel, das funktioniert für mich
können Sie Fangen die HttpStatusCodeException aus, die Sie bekommen können-response-String .
unten code funktioniert für mich.