Gesimuleerd antwoord
Het mock-response
beleid, zoals de naam al aangeeft, wordt gebruikt voor het nabootsen van API's en bewerkingen. De normale pijplijnuitvoering wordt geannuleerd en er wordt een gesimuleerd antwoord aan de aanroeper geretourneerd. Het beleid probeert altijd antwoorden van de hoogste kwaliteit te retourneren. Het geeft de voorkeur aan voorbeelden van antwoordinhoud, indien beschikbaar. Er worden voorbeeldreacties van schema's gegenereerd, 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 beleidselementen en onderliggende elementen in de volgorde in die in de beleidsinstructie is opgegeven. Meer informatie over het instellen of bewerken van API Management beleid.
Beleidsverklaring
<mock-response status-code="code" content-type="media type"/>
Kenmerken
Kenmerk | Beschrijving | Vereist | Standaard |
---|---|---|---|
statuscode | Hiermee geeft u de antwoordstatuscode op en deze wordt gebruikt om het bijbehorende voorbeeld of schema te selecteren. Beleidsexpressies zijn niet toegestaan. | No | 200 |
inhoudstype | Hiermee geeft u Content-Type de waarde van de antwoordheader op en deze waarde wordt gebruikt om het bijbehorende voorbeeld of schema te selecteren. Beleidsexpressies zijn niet toegestaan. |
No | Geen |
Gebruik
- Beleidssecties: inkomend, uitgaand, on-error
- Beleidsbereiken: globaal, product, API, bewerking
- Gateways: toegewezen, verbruik, zelf-hostend
Gebruiksopmerkingen
- 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'/>
Gerelateerde beleidsregels
- API Management advanced policies (Geavanceerde beleidsregels API Management)
Volgende stappen
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
- Voorbeelden van beleid