Svarsgenerering med API-mockar | Qlik CloudHjälp
Gå till huvudinnehåll

Svarsgenerering med API-mockar

Senast uppdaterad: 2026-10-20
När du har aktiverat en API-mock är den omedelbart tillgänglig för användning.

API-mockar svarar så realistiskt som möjligt på alla anrop de tar emot. När en svarsbrödtext genereras prioriterar en mock användarangivna data genom att söka efter ett exempelfält, sedan ett standardvärde och därefter ett enum-fält. Om ett hittas kommer det att användas som ett exempel, annars genereras ett JSON-exempel baserat på den datatyp som returneras av operationen som anropas.

Som ett exempel, betrakta definitionen av datatypen Company som visas nedan. Den innehåller inga användartillhandahållna exempel.

Datatypsdefinitionen för Company utan exempel.

När mockning är aktiverad kommer ett GET-anrop till resursen /company/{companyId} att returnera ett automatiskt genererat JSON-svar baserat på datatypens struktur.

Mocken har gjort ett antal intressanta saker, inklusive att generera värden för anpassade svarshuvuden (t.ex. x-my-custom-header), identifiera arrayer och skapa lämpliga exempel (t.ex. egenskapen tags), samt identifiera nästlade strukturer och generera värden även för dessa (t.ex. egenskapen address).

API Contracts-mockar har stöd för innehållsförhandling, så du kan använda begärandehuvudet Accept för att välja vilken brödtext som ska returneras bland flera alternativ (där var och en potentiellt har ett eget exempel), och därmed ändra exemplen som returneras av mocken.

Kontaktexempel.
Anteckning om informationObservera: Skiftläget för namn på svarshuvud kan ändras när en API-mock anropas. Detta bör inte orsaka några problem, eftersom HTTP-headernamn är skiftlägesokänsliga.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!