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
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
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:
Eind-API testen via Postman - alle berichten ophalen

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:
Test definitieve API via Postman - haal een bericht op via id

Een bericht aanmaken

Een nieuw bericht aanmaken door geldige gegevens aan de API te verstrekken. De gegevens moeten in JSON-formaat zijn en de juiste velden bevatten.

  • Methode: POST;
  • URI: localhost:3000/api/;
  • Request Body:
Test definitieve API via Postman - request body voor het aanmaken van het bericht
  • Antwoord:

Een bericht bijwerken

Werk een bestaand bericht bij door het ID van het bericht in de parameters op te geven en geldige gegevens in de request body in JSON-formaat te verstrekken. De API zal de database dienovereenkomstig bijwerken

  • Methode: PUT;
  • URI: localhost:3000/api/post/3;
  • Request Body:
Eind-API testen via Postman - request body voor bijwerken van bericht
  • Respons:

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.

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:
Eind-API testen via Postman - alle berichten ophalen

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:
Test definitieve API via Postman - haal een bericht op via id

Een bericht aanmaken

Een nieuw bericht aanmaken door geldige gegevens aan de API te verstrekken. De gegevens moeten in JSON-formaat zijn en de juiste velden bevatten.

  • Methode: POST;
  • URI: localhost:3000/api/;
  • Request Body:
Test definitieve API via Postman - request body voor het aanmaken van het bericht
  • Antwoord:

Een bericht bijwerken

Werk een bestaand bericht bij door het ID van het bericht in de parameters op te geven en geldige gegevens in de request body in JSON-formaat te verstrekken. De API zal de database dienovereenkomstig bijwerken

  • Methode: PUT;
  • URI: localhost:3000/api/post/3;
  • Request Body:
Eind-API testen via Postman - request body voor bijwerken van bericht
  • Respons:

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