Napodobení odpovědi
PLATÍ PRO: Všechny úrovně služby API Management
Zásada mock-response
se podle názvu používá k napodobení rozhraní API a operací. Zruší normální spuštění kanálu a vrátí napodobenou odpověď volajícímu. Zásady se vždy snaží vrátit odpovědi s nejvyšší věrností. Preferuje příklady obsahu odpovědí, pokud jsou k dispozici. Generuje ukázkové odpovědi ze schémat, pokud jsou k dispozici schémata a příklady nejsou. Pokud nenajdete žádné příklady ani schémata, vrátí se odpovědi bez obsahu.
Poznámka:
Nastavte prvky zásad a podřízené prvky v pořadí uvedeném v prohlášení o zásadách. Přečtěte si další informace o tom, jak nastavit nebo upravit zásady služby API Management.
Prohlášení o zásadách
<mock-response status-code="code" content-type="media type"/>
Atributy
Atribut | Popis | Požaduje se | Výchozí |
---|---|---|---|
stavový kód | Určuje stavový kód odpovědi a slouží k výběru odpovídajícího příkladu nebo schématu. Výrazy zásad nejsou povolené. | No | 200 |
content-type | Určuje Content-Type hodnotu hlavičky odpovědi a slouží k výběru odpovídajícího příkladu nebo schématu. Výrazy zásad nejsou povolené. |
No | Nic |
Využití
- Oddíly zásad: příchozí, odchozí, při chybě
- Obory zásad: globální, pracovní prostor, produkt, rozhraní API, operace
- Brány: Classic, v2, consumption, self-host, workspace
Poznámky k využití
- Výrazy zásad nelze použít v hodnotách atributů pro tuto zásadu.
Příklady
<!-- 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'/>
Související zásady
Související obsah
Další informace o práci se zásadami najdete v tématech:
- Kurz: Transformace a ochrana rozhraní API
- Referenční informace o zásadách pro úplný seznam prohlášení o zásadách a jejich nastavení
- Výrazy zásad
- Nastavení nebo úprava zásad
- Opakované použití konfigurací zásad
- Úložiště fragmentů zásad
- Vytváření zásad pomocí Microsoft Copilotu v Azure