Udostępnij za pośrednictwem


Pozorna odpowiedź

DOTYCZY: Wszystkie warstwy usługi API Management

Zasady mock-response , jak wskazuje nazwa, są używane do pozorowania interfejsów API i operacji. Anuluje normalne wykonywanie potoku i zwraca pozorowaną odpowiedź na obiekt wywołujący. Zasady zawsze próbują zwrócić odpowiedzi o najwyższej wierności. Preferuje przykłady zawartości odpowiedzi, jeśli są dostępne. Generuje przykładowe odpowiedzi na podstawie schematów, gdy podano schematy, a przykłady nie są. Jeśli nie znaleziono żadnych przykładów ani schematów, odpowiedzi bez zawartości nie są zwracane.

Uwaga

Ustaw elementy zasad i elementy podrzędne w kolejności podanej w instrukcji zasad. Dowiedz się więcej na temat ustawiania lub edytowania zasad usługi API Management.

Instrukcja zasad

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

Atrybuty

Atrybut opis Wymagani Wartość domyślna
kod stanu Określa kod stanu odpowiedzi i służy do wybierania odpowiedniego przykładu lub schematu. Wyrażenia zasad nie są dozwolone. Nie. 200
typ zawartości Określa Content-Type wartość nagłówka odpowiedzi i służy do wybierania odpowiedniego przykładu lub schematu. Wyrażenia zasad nie są dozwolone. Nie. Brak

Użycie

  • Sekcje zasad: ruch przychodzący, ruch wychodzący, on-error
  • Zakresy zasad: globalny, obszar roboczy, produkt, interfejs API, operacja
  • Bramy: klasyczne, v2, zużycie, self-hosted, obszar roboczy

Uwagi dotyczące użycia

Przykłady

<!-- 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'/>

Aby uzyskać więcej informacji na temat pracy z zasadami, zobacz: