2017-06-17 10 views
1

Ich habe eine benutzerdefinierte Fehlersequenz unter/_system/governance/apimgt/customsequences/fault erstellt und die Fehlersequenz in Fault drop down im API-Publisher ausgewählt. Diese Fehlersequenz wird niemals getroffen, wenn das Backend einen anderen HTTP-Statuscode als 200 zurückgibt. Wann würde die Sequenz aufgerufen werden, die im API-Publisher unter "Fehler" ausgewählt wurde?Wann wird die Sequenz gedrückt, die im Fehlerfluss ausgewählt wurde?

Antwort

0

Die Fehlersequenz wird nur dann getroffen, wenn im Mediationsablauf ein Fehler auftritt (d. H. Ausnahme oder Fehler). Alle Antworten vom Backend gehen zu out sequence.

Bitte lesen Sie https://docs.wso2.com/display/ESB500/Error+Handling für weitere Informationen über die Fehlersequenz.

Wenn Sie Antworten vom Backend verarbeiten möchten, müssen Sie eine benutzerdefinierte Ausgangssequenz schreiben und alles tun, was Sie wollen, abhängig vom Statuscode.

Verwandte Themen