Поделиться через


Макет ответа

ОБЛАСТЬ ПРИМЕНЕНИЯ: все уровни Управление API

Политика mock-response , как подразумевает имя, используется для макета API и операций. Он отменяет обычное выполнение конвейера и возвращает макетный ответ вызывающему объекту. Эта политика всегда пытается вернуть ответы наивысшего качества. Он предпочитает примеры содержимого ответа, если они доступны. Он создает примеры ответов из схем, когда предоставляются схемы и примеры не являются. Если не найдены ни примеры, ни схемы, возвращаются ответы без содержимого.

Примечание.

Задайте элементы политики и дочерние элементы в порядке, указанном в правиле политики. Узнайте, как устанавливать или изменять политики службы управления API.

Правило политики

<mock-response status-code="code" content-type="media type"/>

Атрибуты

Атрибут Description Обязательное поле По умолчанию.
status-code Указывает код состояния ответа и позволяет выбрать соответствующий пример или схему. Выражения политики не допускаются. No 200
тип_содержимого Указывает значение заголовка ответа Content-Type и позволяет выбрать соответствующий пример или схему. Выражения политики не допускаются. No нет

Использование

  • Разделы политики: входящий трафик, исходящий трафик, при возникновении ошибок
  • Области политики: глобальная, рабочая область, продукт, API, операция
  • Шлюзы: классическая, версия 2, потребление, локальное размещение, рабочая область

Примечания об использовании

Примеры

<!-- Returns 200 OK status code. Content is based on an example or schema, if provided for this status code. First found content type is used. If no example or schema is found, the content is empty. -->
<mock-response/>

<!-- Returns 200 OK status code. Content is based on an example or schema, if provided for this status code and media type. If no example or schema found, the content is empty. -->
<mock-response status-code='200' content-type='application/json'/>

Дополнительные сведения о работе с политиками см. в нижеуказанных статьях.