LU03b - Web-Kommunikation mit Node.js (GET & POST)

1. Einleitung: Der Zusammenhang von GET und POST

Bevor wir uns mit dem Quellcode befassen, ist es wichtig, den Kommunikationsfluss im Internet zu verstehen. Dieser Austausch folgt dem Client-Server-Modell.

Ein Server bedient verschiedene Clients

Stellen Sie sich diesen Prozess wie einen Briefwechsel vor:

2. Theorie: Die HTTP-Methoden im Detail

In der Webentwicklung nutzen wir das HTTP-Protokoll. Die Wahl der Methode definiert die Semantik (den Sinn) Ihrer Anfrage.

GET: Informationen abrufen

Die GET-Methode dient dazu, Daten vom Server anzufragen, ohne diese zu verändern.

POST: Daten übermitteln

Die POST-Methode wird verwendet, um Daten zur Verarbeitung an den Server zu senden.

3. Der Node.js Server und seine Komponenten

Ein Node.js-Server ist die Laufzeitumgebung, die Ihre JavaScript-Logik auf der Serverseite ausführt. Er besteht aus folgenden Kernkomponenten:


Volkan Demir