Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m307:learningunits:lu03:01 [2025/12/11 14:21] – vdemir | de:modul:m307:learningunits:lu03:01 [2026/03/23 15:24] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== LU03a - CORS - TBD ====== | + | ====== LU03a - POST & GET - TBD ====== |
| + | ===== Einleitung | ||
| + | In modernen Webanwendungen spielt die Kommunikation zwischen Client und Server eine zentrale Rolle. Dabei kommen standardisierte HTTP-Methoden zum Einsatz, von denen GET und POST zu den wichtigsten gehören. Sie definieren, wie Daten zwischen einem Client – etwa einem Webbrowser mit JavaScript – und einem Server ausgetauscht werden. Ohne diese Mechanismen wäre das Internet im Grunde nur eine statische Ansammlung von Dokumenten. | ||
| + | |||
| + | ===== 1. Grundidee: Client und Server ===== | ||
| + | Nachfolgend sehen Sie das Client-Servermodell, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | In einer CS-Umgebung bedeutet das meistens: | ||
| + | |||
| + | * Client = Browser oder Frontend mit JavaScript | ||
| + | * Server = Webserver / API, die Anfragen entgegennimmt und Antworten zurückgibt | ||
| + | |||
| + | Wenn JavaScript mit einem Server kommuniziert, | ||
| + | |||
| + | ===== Die GET-METHODE ===== | ||
| + | GET is used to request data from a specified resource. It can retrieve any visible data to a client, such as HTML documents, images, and videos: | ||
| ---- | ---- | ||
| [[https:// | [[https:// | ||