Auf Thema antworten

Hallo zusammen,


wenn ich einen PUT Aufruf an eine externe API mache, kann es vorkommen, dass es einen BAD_REQUEST gibt, die Response ist dann aber leer und der Body null. Im Body steht aber die Ursache. Wie komme ich da ran?


[CODE=java]response = restTemplate.exchange(serviceURL, HttpMethod.PUT, entity, String.class);

[/CODE]


in meinem try Catch Block ist die response logischerweise auch leer:


[CODE] try {

      // Code

      response = restTemplate.exchange(serviceURL, HttpMethod.PUT, entity, String.class);

      // code

   } catch (HttpClientErrorException e) {

       //handle exec - body leer

}

            [/CODE]



Oben