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
- W wartościach atrybutów dla tych zasad nie można używać wyrażeń zasad.
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'/>
Powiązane zasady
Powiązana zawartość
Aby uzyskać więcej informacji na temat pracy z zasadami, zobacz:
- Samouczek: przekształcanie i ochrona interfejsu API
- Dokumentacja zasad dla pełnej listy instrukcji zasad i ich ustawień
- Wyrażenia zasad
- Ustawianie lub edytowanie zasad
- Ponowne używanie konfiguracji zasad
- Repozytorium fragmentów zasad
- Zestaw narzędzi zasad usługi Azure API Management
- Tworzenie zasad przy użyciu rozwiązania Microsoft Copilot na platformie Azure