Condividi tramite


Simulazione risposta

SI APPLICA A: Tutti i livelli di Gestione API

Il criterio mock-response, come implica il nome, viene usato per restituire API e operazioni. Annulla la normale esecuzione della pipeline e restituisce una risposta fittizia direttamente al chiamante. Il criterio tenta sempre di restituire risposte con la massima fedeltà. Include esempi di contenuto di risposta quando è possibile. Nelle situazioni in cui vengono forniti schemi ma non esempi, genera risposte di esempio dagli schemi. Se non vengono trovati esempi o schemi, vengono restituite risposte senza contenuto.

Nota

Impostare gli elementi e gli elementi figlio del criterio nell'ordine specificato nell'istruzione del criterio. Altre informazioni su come impostare o modificare i criteri di API Management.

Istruzione del criterio

<mock-response status-code="code" content-type="media type"/>

Attributi

Attributo Descrizione Richiesto Valore predefinito
status-code Specifica il codice di stato della risposta e viene usato per selezionare l'esempio o lo schema corrispondente. Le espressioni di criteri non sono consentite. No 200
content-type Specifica il valore di intestazione della risposta Content-Type e viene usato per selezionare l'esempio o lo schema corrispondente. Le espressioni di criteri non sono consentite. No None

Utilizzo

Note sull'utilizzo

Esempi

<!-- 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'/>

Per ulteriori informazioni sull'utilizzo dei criteri, vedere: