Ha importado una definición de OpenAPI en APIM que incluye respuestas de ejemplo. El backend aún no está disponible, pero los equipos de frontend deben poder llamar a GET /orders y recibir una respuesta 200 con la carga útil de ejemplo documentada sin invocar ningún backend. ¿Qué debe configurar?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Agregue una política mock-response en el ámbito de la operación para GET /orders y configúrela para que devuelva el ejemplo 200..
Por qué esta es la respuesta
La política mock-response en Azure API Management (APIM) está diseñada específicamente para escenarios donde el backend no está disponible, pero se necesita una respuesta de ejemplo para pruebas o desarrollo de frontend. Al configurar esta política en el ámbito de la operación GET /orders y especificar que devuelva el ejemplo 200, APIM interceptará la solicitud y responderá con la carga útil de ejemplo definida en la especificación OpenAPI, sin intentar contactar a ningún backend. Las otras opciones son incorrectas porque: return-response en el pipeline de salida después de forward-request implicaría que la solicitud ya ha sido enviada al backend, lo cual no es el objetivo. Además, return-response se usa para construir una respuesta directamente, no para usar ejemplos de OpenAPI. Eliminar el backend y usar rewrite-uri para una carga útil JSON estática es una solución manual y menos eficiente que la política mock-response, que aprovecha la definición de OpenAPI. set-backend-service se usa para redirigir a un backend diferente, no para simular respuestas sin un backend activo.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta