Similar respuesta
SE APLICA A: Todos los niveles de API Management
La directiva mock-response
, como el nombre indica, se utiliza para simular las API y las operaciones. Cancela la ejecución de la canalización normal y devuelve una respuesta simulada al autor de la llamada. La directiva siempre trata de devolver las respuestas de mayor fidelidad. Prefiere ejemplos de contenido de respuesta, siempre que estén disponibles. Genera las respuestas de ejemplo a partir de esquemas, cuando se proporcionan esquemas y no ejemplos. Si no se encuentran ni ejemplos ni esquemas, se devuelven las respuestas sin contenido.
Nota:
Establezca los elementos de la directiva y los elementos secundarios en el orden proporcionado en la instrucción de directiva. Obtenga más información sobre el establecimiento o modificación de directivas de API Management.
Instrucción de la directiva
<mock-response status-code="code" content-type="media type"/>
Atributos
Atributo | Descripción | Necesario | Valor predeterminado |
---|---|---|---|
status-code | Especifica el código de estado de la respuesta y se utiliza para seleccionar el ejemplo o el esquema correspondientes. No se permiten expresiones de directiva. | No | 200 |
content-type | Especifica el valor de encabezado de la respuesta Content-Type y se utiliza para seleccionar el ejemplo o el esquema correspondientes. No se permiten expresiones de directiva. |
No | None |
Uso
- Secciones de directiva: entrante, saliente, en error
- Ámbitos de la directiva: global, área de trabajo, producto, API, operación
- Puertas de enlace: clásica, v2, consumo, autohospedada y área de trabajo
Notas de uso
- Las expresiones de directiva no se pueden usar en valores de atributo para esta directiva.
Ejemplos
<!-- 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'/>
Directivas relacionadas
Contenido relacionado
Para más información sobre el trabajo con directivas, vea:
- Tutorial: Transformación y protección de una API
- Referencia de directivas para una lista completa de instrucciones de directivas y su configuración
- Expresiones de directiva
- Establecimiento o edición de directivas
- Reutilización de configuraciones de directivas
- Repositorio de fragmentos de código de directiva
- Kit de herramientas de directivas de Azure API Management
- Creación de directivas mediante Microsoft Copilot en Azure