Kørsel og Test af REST API'en
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.
Bemærk
Hvis du på noget tidspunkt sidder fast eller ønsker at fordybe dig yderligere i koden, kan du få adgang til den komplette kildekode for denne Twitter-lignende API på vores 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 databasen. Ingen forespørgselskrop 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. ID'et skal indsættes i URL'en; forespørgselskroppen forbliver uændret.
- Metode: GET;
- URI:
localhost:3000/api/post/2; - Respons:
Opret et opslag
Opret et nyt opslag ved at indsende gyldige data til API'et. Dataene skal være i JSON-format og indeholde de korrekte felter.
- Metode: POST;
- URI:
localhost:3000/api/; - Forespørgselskrop:
- 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
Awesome!
Completion rate improved to 2.56
Kørsel og Test af REST API'en
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.
Bemærk
Hvis du på noget tidspunkt sidder fast eller ønsker at fordybe dig yderligere i koden, kan du få adgang til den komplette kildekode for denne Twitter-lignende API på vores 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 databasen. Ingen forespørgselskrop 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. ID'et skal indsættes i URL'en; forespørgselskroppen forbliver uændret.
- Metode: GET;
- URI:
localhost:3000/api/post/2; - Respons:
Opret et opslag
Opret et nyt opslag ved at indsende gyldige data til API'et. Dataene skal være i JSON-format og indeholde de korrekte felter.
- Metode: POST;
- URI:
localhost:3000/api/; - Forespørgselskrop:
- 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!