Réponse factice

S’APPLIQUE À : tous les niveaux de Gestion des API

La stratégie mock-response, comme son nom l’indique, est utilisée pour simuler des API et des opérations. Elle annule l’exécution normale du pipeline et retourne une réponse factice à l’appelant. La stratégie essaie toujours de renvoyer des réponses de la plus haute fidélité. Elle préfère les exemples de contenu de réponse le cas échéant. Elle génère des exemples de réponses à partir de schémas, lorsque les schémas sont fournis et les exemples ne le sont pas. Si aucun exemple ou schéma n’est trouvé, des réponses sans contenu sont retournées.

Notes

Définissez les éléments enfants et de stratégie dans l’ordre fourni dans l’instruction de stratégie. En savoir plus sur comment définir ou modifier des stratégies du service Gestion des API.

Instruction de la stratégie

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

Attributs

Attribut Description Obligatoire Default
status-code Spécifie le code d’état de réponse et permet de sélectionner l’exemple ou le schéma correspondant. Les expressions de stratégie ne sont pas autorisées. Non 200
content-type Spécifie la valeur d’état de réponse Content-Type et permet de sélectionner l’exemple ou le schéma correspondant. Les expressions de stratégie ne sont pas autorisées. Non None

Usage

Notes d’utilisation

Exemples

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

Pour plus d’informations sur l’utilisation des stratégies, consultez :