Het Uitvoeren en Testen van de REST API
Nu we de ontwikkeling van onze Twitter-achtige API hebben voltooid, is het tijd om de applicatie uit te voeren en de functionaliteit te testen. Om de app te starten, open de terminal en voer het volgende commando uit:
node index
Zodra het succesbericht in de terminal verschijnt, kun je Postman openen om te observeren hoe onze app reageert op clientverzoeken.
Opmerking
Als je vastloopt of dieper in de code wilt duiken, kun je de volledige broncode van deze Twitter-achtige API vinden in onze GitHub-repository.
Testen in Postman
Analyse van de URL's die verantwoordelijk zijn voor verschillende functionaliteiten en bekijken hoe de API op elk verzoek reageert.
Alle berichten ophalen
Gebruik dit verzoek om alle berichten uit onze database op te halen. Er is geen aanvraagbody of extra parameters nodig.
- Methode: GET;
- URI:
localhost:3000/api/; - Respons:
Een bericht ophalen op basis van ID
Haal een specifiek bericht op aan de hand van het ID. Het ID moet in de URL worden meegegeven; de aanvraagbody blijft ongewijzigd.
- Methode: GET;
- URI:
localhost:3000/api/post/2; - Respons:
Een bericht aanmaken
Maak een nieuw bericht aan door geldige gegevens aan de API te leveren. De gegevens moeten in JSON-formaat zijn en de juiste velden bevatten.
- Methode: POST;
- URI:
localhost:3000/api/; - Aanvraagbody:
- Antwoord:
Een bericht bijwerken
Werk een bestaand bericht bij door het ID van het bericht op te geven in de parameters en geldige gegevens in de request body in JSON-formaat. De API zal de database dienovereenkomstig bijwerken
- Methode: PUT;
- URI:
localhost:3000/api/post/3; - Request Body:
- Antwoord:
Verwijder een bericht
Verwijder een bericht uit de database door het bericht-ID mee te geven in de URL-parameters.
- Methode: DELETE;
- URI:
localhost:3000/api/post/1; - Respons:
Door deze stappen te volgen en de API te testen met Postman, kun je ervoor zorgen dat deze naar behoren functioneert, verschillende verzoeken afhandelt en passende antwoorden geeft.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.56
Het Uitvoeren en Testen van de REST API
Veeg om het menu te tonen
Nu we de ontwikkeling van onze Twitter-achtige API hebben voltooid, is het tijd om de applicatie uit te voeren en de functionaliteit te testen. Om de app te starten, open de terminal en voer het volgende commando uit:
node index
Zodra het succesbericht in de terminal verschijnt, kun je Postman openen om te observeren hoe onze app reageert op clientverzoeken.
Opmerking
Als je vastloopt of dieper in de code wilt duiken, kun je de volledige broncode van deze Twitter-achtige API vinden in onze GitHub-repository.
Testen in Postman
Analyse van de URL's die verantwoordelijk zijn voor verschillende functionaliteiten en bekijken hoe de API op elk verzoek reageert.
Alle berichten ophalen
Gebruik dit verzoek om alle berichten uit onze database op te halen. Er is geen aanvraagbody of extra parameters nodig.
- Methode: GET;
- URI:
localhost:3000/api/; - Respons:
Een bericht ophalen op basis van ID
Haal een specifiek bericht op aan de hand van het ID. Het ID moet in de URL worden meegegeven; de aanvraagbody blijft ongewijzigd.
- Methode: GET;
- URI:
localhost:3000/api/post/2; - Respons:
Een bericht aanmaken
Maak een nieuw bericht aan door geldige gegevens aan de API te leveren. De gegevens moeten in JSON-formaat zijn en de juiste velden bevatten.
- Methode: POST;
- URI:
localhost:3000/api/; - Aanvraagbody:
- Antwoord:
Een bericht bijwerken
Werk een bestaand bericht bij door het ID van het bericht op te geven in de parameters en geldige gegevens in de request body in JSON-formaat. De API zal de database dienovereenkomstig bijwerken
- Methode: PUT;
- URI:
localhost:3000/api/post/3; - Request Body:
- Antwoord:
Verwijder een bericht
Verwijder een bericht uit de database door het bericht-ID mee te geven in de URL-parameters.
- Methode: DELETE;
- URI:
localhost:3000/api/post/1; - Respons:
Door deze stappen te volgen en de API te testen met Postman, kun je ervoor zorgen dat deze naar behoren functioneert, verschillende verzoeken afhandelt en passende antwoorden geeft.
Bedankt voor je feedback!