Mit Spring 4.3.1 unter Apache Tomcat 8.5 haben wir einen REST-Server implementiert, der GET, POST & amp; Anfragen stellen Die POST-Anforderung wird in folgendem Format behandelt:
%Vor%Bei der Verarbeitung der POST-Anforderung auf der Serverseite wird die WebApplicationException ausgelöst, die wie folgt behandelt wird:
%Vor%Auf der Clientseite:
%Vor%Die ResourceAccessException wird ausgelöst:
%Vor%Frage:
Warum wird die Ausnahme org.springframework.web.client.ResourceAccessException
ausgelöst, aber nicht org.springframework.web.client.HttpClientErrorException
, was passiert bei der Verarbeitung der GET-Anfrage, wenn WebApplicationException
auftritt?
Die Ausnahme ResourceAccessException
hat keine Methoden, mit denen ich den HTTP-Status lesen kann, zB getRawStatusCode ()
, getResponseHeaders()
, etc.