Kørsel og Test af REST API
Stryg for at vise menuen
Nu hvor vi har færdiggjort udviklingen af vores Twitter-lignende API, er det tid til at køre applikationen og teste dens funktionalitet. For at starte appen skal du åbne din terminal og køre følgende kommando:
node index
Når du ser succesmeddelelsen i terminalen, kan du åbne Postman for at observere, hvordan vores app reagerer på klientforespørgsler.
Hvis du nogensinde sidder fast eller ønsker at fordybe dig yderligere i koden, kan du få adgang til den komplette kildekode for denne Twitter-lignende API i følgende repository: GitHub repository
Test i Postman
Lad os analysere de URL'er, der er ansvarlige for forskellige funktionaliteter, og se hvordan API'en reagerer på hver forespørgsel.
Hent alle opslag
Brug denne forespørgsel for at hente alle opslag fra vores database. Ingen forespørgselsbody eller ekstra parametre er nødvendige.
- Metode: GET;
- URI:
localhost:3000/api/; - Respons:
Hent et opslag via dets ID
Hent et specifikt opslag baseret på dets ID. Du skal indsætte ID'et i URL'en; forespørgselsbody forbliver uændret.
- Metode: GET;
- URI:
localhost:3000/api/post/2; - Respons:
Opret et opslag
Opret et nyt opslag ved at angive gyldige data til API'et. Dataene skal være i JSON-format og indeholde de korrekte felter.
- Metode: POST;
- URI:
localhost:3000/api/; - Request Body:
- Respons:
Opdater et opslag
Opdater et eksisterende opslag ved at angive opslagets ID i parametrene og gyldige data i forespørgslens body i JSON-format. API'en opdaterer databasen tilsvarende
- Metode: PUT;
- URI:
localhost:3000/api/post/3; - Request Body:
- Respons:
Slet et opslag
Slet et opslag fra databasen ved at angive opslagets ID i URL-parametrene.
- Metode: DELETE;
- URI:
localhost:3000/api/post/1; - Respons:
Ved at følge disse trin og teste API'et med Postman kan du sikre, at det fungerer som forventet, håndterer forskellige forespørgsler og giver passende svar.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat