Перейти к содержанию

Настройка политик API

Политики, как правило, устанавливают определенную бизнес-логику, которая должна быть выполнена в процессе запроса, ответа или сбоя при вызове API. Политика - это набор правил, которые будут выполняться на шлюзе API. С помощью политик мы можем сделать так, чтобы вызовы API изменяли свое поведение перед тем, как попасть в бэкенд. Аналогичным образом мы можем изменять ответ API, который получает клиент.

NEOMSA APIM поставляется с набором политик по умолчанию, которые охватывают большинство распространенных случаев использования, которые вам понадобятся, а также дают возможность создавать свои собственные. Существует три основных потока, которые вы можете использовать для подключения любой политики, которая вам нужна. Это: Request Flow (поток запросов), Response Flow (поток ответов) и Fault Flow (поток отказов). Вы также можете прикрепить несколько политик к каждому из этих потоков и свободно менять и переставлять прикрепленные политики местами.