обработать системную ошибку API и отправить фактическую ошибку в API опыта в муле 4 - PullRequest
0 голосов
/ 25 марта 2020

Мне нужно отправить фактическую ошибку из системного API для работы с API API http listner.

У меня есть один API-интерфейс опыта и один системный API. По опыту API запросчик http вызывает системный API, и я обрабатываю ошибку как на уровне слоя, так и в системе, используя on-error-continue с настройкой httpStatus variableName. Я ожидаю, что если в системном API произойдет какая-либо ошибка, то такая же ошибка должна go для опытного разработчика с фактическим кодом состояния http. но в моем коде, когда происходит сбой системного уровня, запрашивающий http уровня опыта также генерирует ошибку, а фактическая полезная нагрузка системного API-интерфейса переопределяется ошибкой запрашивающего http опыта. Если я использую on-error-continue со стандартным статусом 200 ok, тогда я получаю то, что ожидаю, но в моем требовании должно появиться сообщение об ошибке с фактическим кодом состояния, поэтому я определяю httpStatus variableName. Я также попытался добавить запросчик htpp в блок try, но получил ту же проблему. Пожалуйста, помогите здесь, чтобы получить правильный путь.

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...