Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:modul:m307:learningunits:lu03:02 [2026/05/03 12:28] vdemirde: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: Der Zusammenhang von GET und POST =====+===== 1. Einleitung: Webkommunkation bzw. das 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. 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, auf unterschiedliche Arten durchgeführt werden. Die wichtigsten Arten/Methoden sind **GET** und **POST**.
  
 ==== 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:** Parameter werden offen an die URL angehängt (z. B. <wrap hi>suche?artikel=laptop</wrap>).   * **Datenübertragung:** Parameter werden offen an die URL angehängt (z. B. <wrap hi>suche?artikel=laptop</wrap>).
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**, **Verändern** oder **Löschen**.
  
   * **Datenübertragung:** Die Informationen befinden sich im sogenannten **Body** (Körper) der Anfrage. Sie sind nicht in der URL sichtbar.   * **Datenübertragung:** Die Informationen befinden sich im sogenannten **Body** (Körper) der Anfrage. Sie sind nicht in der URL sichtbar.
  • de/modul/m307/learningunits/lu03/02.txt
  • Zuletzt geändert: 2026/05/28 11:12
  • von vdemir