Я создал пользовательскую последовательность ошибок в /_system/governance/apimgt/customsequences/fault и выбрал последовательность ошибок в раскрывающемся списке «Ошибки» в издателе API. эта последовательность ошибок никогда не возникает, когда серверная часть возвращает код состояния HTTP, отличный от 200. когда вызываемая последовательность, выбранная в «Ошибке», раскрывается в издателе API?
Когда будет нажата последовательность, выбранная в Fault Flow?
Ответы (1)
Последовательность ошибок возникает только в том случае, если что-то пойдет не так (например, исключение или ошибка) в потоке передачи. Все ответы от бэкэнда идут в нашу последовательность.
Прочтите https://docs.wso2.com/display/ESB500/Error+Handling для получения дополнительной информации о последовательности ошибок.
Если вы хотите обрабатывать ответы от бэкэнда, вам нужно написать собственную последовательность вывода и делать все, что вы хотите, в зависимости от кода состояния.
person
Bee
schedule
18.06.2017