Gesimuleerd antwoord
VAN TOEPASSING OP: Alle API Management-lagen
Het mock-response
beleid, zoals de naam al aangeeft, wordt gebruikt om API's en bewerkingen te mocken. Het annuleert de normale pijplijnuitvoering en retourneert een gesimuleerd antwoord op de aanroeper. Het beleid probeert altijd antwoorden met de hoogste betrouwbaarheid te retourneren. Het geeft de voorkeur aan voorbeelden van antwoordinhoud, indien beschikbaar. Er worden voorbeeldantwoorden gegenereerd op basis van schema's, wanneer schema's worden opgegeven en voorbeelden niet. Als er geen voorbeelden of schema's worden gevonden, worden antwoorden zonder inhoud geretourneerd.
Notitie
Stel de elementen en onderliggende elementen van het beleid in de volgorde in die in de beleidsverklaring is opgegeven. Meer informatie over het instellen of bewerken van API Management-beleid.
Beleidsinstructie
<mock-response status-code="code" content-type="media type"/>
Kenmerken
Kenmerk | Beschrijving | Vereist | Standaardinstelling |
---|---|---|---|
statuscode | Hiermee geeft u antwoordstatuscode op en wordt gebruikt om het bijbehorende voorbeeld of schema te selecteren. Beleidsexpressies zijn niet toegestaan. | Nee | 200 |
inhoudstype | Hiermee geeft u Content-Type de waarde van de antwoordheader op en wordt gebruikt om het bijbehorende voorbeeld of schema te selecteren. Beleidsexpressies zijn niet toegestaan. |
Nee | Geen |
Gebruik
- Beleidssecties: inkomend, uitgaand, on-error
- Beleidsbereik: globaal, werkruimte, product, API, bewerking
- Gateways: klassiek, v2, verbruik, zelf-hostend, werkruimte
Gebruiksnotities
- Beleidsexpressies kunnen niet worden gebruikt in kenmerkwaarden voor dit beleid.
Voorbeelden
<!-- 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'/>
Gerelateerd beleid
Gerelateerde inhoud
Zie voor meer informatie over het werken met beleid:
- Zelfstudie: Uw API transformeren en beveiligen
- Beleidsreferentie voor een volledige lijst met beleidsinstructies en hun instellingen
- Beleidsexpressies
- Beleid instellen of bewerken
- Beleidsconfiguraties opnieuw gebruiken
- Beleidsfragmentenopslagplaats
- Beleid ontwerpen met Behulp van Microsoft Copilot in Azure