APIGEE возвращает 200, несмотря на то, что целевой сервер возвращает 400
Мы видим случай, когда на целевом сервере мы специально устанавливаем код состояния ответа на 400, мы также видим в трассировке, что APIGEE показывает 400, но при проверке в почтальоне мы видим 200 в качестве кода состояния ответа.
На изображении выше почтальон показывает код состояния как 200 "ОК", когда APIGEE отвечает как 400 "Плохой запрос". 1. Если APIGEE отвечает, код статуса 401 почтальон показывает правильный код статуса. 2. Если APIGEE отвечает 400 или 422 кодом состояния, почтальон показывает недопустимый код состояния как 200 "ОК".
Делаем ли мы что-то неправильно, или мы должны добавить какое-то другое конкретное правило, чтобы исправить это?
Я использую предварительную APIGEE. Версия 4.15.04.00 Пожалуйста, направьте меня.