In einer Spring-Anwendung habe ich einen Endpunkt, der normalerweise ein Bild zurückgibt (produces = MediaType.IMAGE_PNG_VALUE
).Ermitteln akzeptabler Inhaltstypen in ExceptionHandler
Ich habe auch @ExceptionHandler
Funktionen, um verschiedene Funktionen zu behandeln.
Ich versuche, einen Weg zu finden, um zu bestimmen, aus der @ExceptionHandler
, wenn der Kunde text/plain
oder text/json
so im Falle eines Fehlers annehmen werde ich wieder einer von denen, zurückgeben kann, oder es weglassen, wenn sie nur sind erwartet image/png
.
Wie kann ich feststellen, welche zulässigen Inhaltstypen ich für eine bestimmte Anfrage zurückgeben kann?
Um den Downvoter, warum teilen? Ich habe eine sehr knappe Frage gestellt. Ich könnte einen Beispielcode zur Verfügung stellen, aber es würde der Frage nichts hinzufügen, denn für meine eigentliche Frage weiß ich nicht, wo ich anfangen soll. Es ist wahrscheinlich nur eine oder zwei Zeilen, die ich brauche. – samanime