Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| de:modul:m307:learningunits:lu03:02 [2026/05/03 12:28] – vdemir | de:modul:m307:learningunits:lu03:02 [2026/05/28 11:12] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== LU03b - Web-Kommunikation mit Node.js (GET & POST) ====== | ====== LU03b - Web-Kommunikation mit Node.js (GET & POST) ====== | ||
| - | ===== 1. Einleitung: | + | ===== 1. Einleitung: |
| Bevor wir uns mit dem Quellcode befassen, ist es wichtig, den Kommunikationsfluss im Internet zu verstehen. Dieser Austausch folgt dem Client-Server-Modell. | Bevor wir uns mit dem Quellcode befassen, ist es wichtig, den Kommunikationsfluss im Internet zu verstehen. Dieser Austausch folgt dem Client-Server-Modell. | ||
| Zeile 14: | Zeile 14: | ||
| | | ||
| ===== 2. Theorie: Die HTTP-Methoden im Detail ===== | ===== 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. | + | In der Webentwicklung nutzen wir das **HTTP-Protokoll**. Die Wahl der Methode definiert die Semantik (den Sinn) Ihrer Anfrage. Solche Anfragen können, je nach Anforderung, |
| ==== GET: Informationen abrufen ==== | ==== GET: Informationen abrufen ==== | ||
| - | Die GET-Methode dient dazu, Daten vom Server anzufragen, ohne diese zu verändern. | + | Die GET-Methode dient dazu, Daten vom Server anzufragen, ohne diese zu verändern. Es werden also Daten nur abgefragt, nicht aber in irgend einer Weise geschrieben (Einfügen, Verändern, Löschen). |
| * **Datenübertragung: | * **Datenübertragung: | ||
| Zeile 24: | Zeile 24: | ||
| ==== POST: Daten übermitteln ==== | ==== POST: Daten übermitteln ==== | ||
| - | Die POST-Methode wird verwendet, um Daten zur Verarbeitung an den Server zu senden. | + | Die POST-Methode wird verwendet, um Daten zur Verarbeitung an den Server zu senden. Unter Verarbeitung verstehen wir **Einfügen**, |
| * **Datenübertragung: | * **Datenübertragung: | ||