Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Het Uitvoeren en Testen van de REST API | REST-API's Bouwen met Node.js en Express.js
Backendontwikkeling met Node.js en Express.js

bookHet 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.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 10

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.56

bookHet 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.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 10
some-alt