Когда будет нажата последовательность, выбранная в Fault Flow?

Я создал пользовательскую последовательность ошибок в /_system/governance/apimgt/customsequences/fault и выбрал последовательность ошибок в раскрывающемся списке «Ошибки» в издателе API. эта последовательность ошибок никогда не возникает, когда серверная часть возвращает код состояния HTTP, отличный от 200. когда вызываемая последовательность, выбранная в «Ошибке», раскрывается в издателе API?


person skumarcse    schedule 17.06.2017    source источник


Ответы (1)


Последовательность ошибок возникает только в том случае, если что-то пойдет не так (например, исключение или ошибка) в потоке передачи. Все ответы от бэкэнда идут в нашу последовательность.

Прочтите https://docs.wso2.com/display/ESB500/Error+Handling для получения дополнительной информации о последовательности ошибок.

Если вы хотите обрабатывать ответы от бэкэнда, вам нужно написать собственную последовательность вывода и делать все, что вы хотите, в зависимости от кода состояния.

person Bee    schedule 18.06.2017