Http-mockserver
Gratis online Http-mockserver geen installatie nodig
Over HTTP Mock Server
Genereert direct te plakken mock-configuratiefragmenten op basis van een JSON-respons-body, een endpoint, een HTTP-methode, een statuscode, optionele aangepaste headers en een optionele responsvertraging. De uitvoer is gericht op drie bibliotheken: JSON Server (een statisch db.json-achtig object), Fetch Mock (fetchMock.mock()-aanroepen) en MSW (http-handlers van Mock Service Worker). De tool draait zelf geen server.
Hoe te gebruiken
1. Stel de Endpoint (bijv. /api/users), Method (GET/POST/PUT/DELETE/PATCH) en Status Code in. 2. Plak een JSON Response Body. Arrays van objecten worden onder een resources-sleutel verpakt voor JSON Server; objecten gaan onder data. 3. Voeg optioneel Custom Headers toe, één per regel als Naam: Waarde. 4. Stel een Response Delay (ms) in als u latentie wilt simuleren. 5. Kies de Output Format en kopieer het gegenereerde fragment.
Verschillen in uitvoerformaten
De JSON Server-uitvoer is een verpakt JSON-document en negeert endpoint, methode, status en vertraging. De Fetch Mock-uitvoer produceert een fetchMock.mock()-aanroep die methode, status, headers, body en vertraging respecteert. De MSW-uitvoer produceert een ESM-handler die http.<method> en HttpResponse.json() gebruikt, inclusief een op setTimeout gebaseerde vertraging wanneer delay > 0. Ongeldige JSON-bodies worden als een gequote string teruggevallen.
▶Bedient deze tool daadwerkelijk HTTP-verzoeken?
▶Waarom negeert mijn JSON Server-uitvoer mijn statuscode en vertraging?
▶Wat gebeurt er als mijn respons-body geen geldige JSON is?
▶Welke HTTP-methoden worden ondersteund?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.