Mock-svar
GÄLLER FÖR: Alla API Management-nivåer
Principen mock-response
, som namnet antyder, används för att simulera API:er och åtgärder. Den avbryter normal pipelinekörning och returnerar ett simulerat svar till anroparen. Principen försöker alltid returnera svar med högsta återgivning. Den föredrar svarsinnehållsexempel när det är tillgängligt. Den genererar exempelsvar från scheman, när scheman tillhandahålls och exempel inte är det. Om inga exempel eller scheman hittas returneras svar utan innehåll.
Kommentar
Ange principens element och underordnade element i den ordning som anges i principbeskrivningen. Läs mer om hur du anger eller redigerar API Management-principer.
Principuttryck
<mock-response status-code="code" content-type="media type"/>
Attribut
Attribut | beskrivning | Obligatoriskt | Standardvärde |
---|---|---|---|
statuskod | Anger svarsstatuskod och används för att välja motsvarande exempel eller schema. Principuttryck tillåts inte. | Nej | 200 |
innehållstyp | Anger svarshuvudvärde Content-Type och används för att välja motsvarande exempel eller schema. Principuttryck tillåts inte. |
Nej | Ingen |
Användning
- Principavsnitt: inkommande, utgående, vid fel
- Principomfattningar: global, arbetsyta, produkt, API, åtgärd
- Gatewayer: klassisk, v2, förbrukning, lokalt installerad, arbetsyta
Användningsanteckningar
- Principuttryck kan inte användas i attributvärden för den här principen.
Exempel
<!-- 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'/>
Relaterade principer
Relaterat innehåll
Mer information om hur du arbetar med principer finns i:
- Självstudie: Transformera och skydda ditt API
- Principreferens för en fullständig lista över principinstruktioner och deras inställningar
- Principuttryck
- Ange eller redigera principer
- Återanvända principkonfigurationer
- Lagringsplats för principfragment
- Skapa principer med Microsoft Copilot i Azure