Je hebt een OpenAPI-definitie geïmporteerd in APIM die voorbeeldresponses bevat. De backend is nog niet beschikbaar, maar frontend-teams moeten GET /orders kunnen aanroepen en een 200-response ontvangen met de gedocumenteerde voorbeeldpayload zonder enige backend aan te roepen. Wat moet je configureren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voeg een mock-response policy toe op het operation scope voor GET /orders en configureer deze om de 200-voorbeeld te retourneren..
Waarom dit het antwoord is
De correcte optie is het toevoegen van een mock-response policy op het operation scope voor GET /orders en deze te configureren om de 200-voorbeeld te retourneren. Dit is de meest directe en aanbevolen methode in Azure API Management (APIM) om een gesimuleerde respons te leveren wanneer de backend nog niet beschikbaar is, gebruikmakend van de voorbeeldresponses die al in de OpenAPI-definitie zijn opgenomen. De andere opties zijn minder geschikt: Een return-response policy in de outbound pipeline na forward-request zou betekenen dat de aanvraag nog steeds naar de backend wordt doorgestuurd, wat niet de bedoeling is als de backend niet beschikbaar is. Het verwijderen van de backend en vertrouwen op rewrite-uri om een statische JSON-payload te serveren is een omslachtige en minder flexibele oplossing dan de ingebouwde mocking-functionaliteit. Het configureren van set-backend-service met een standaard backend URL die een vooraf gedefinieerde respons serveert, vereist een aparte mock-backend, wat onnodig is gezien de ingebouwde mocking-mogelijkheden van APIM.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig