HTTP-Definition
HTTP ist ein Protokoll der Anwendungsschicht zur Verteilung von Informationen zwischen vernetzten Geräten. Im Internet dient HTTP als ein Regelwerk für Webserver um Browsern alles zur Verfügung zu stellen, was sie brauchen, um eine Website auf dem Bildschirm des Nutzers anzuzeigen.
HTTP bildet die Grundlage des modernen Internets und ist der Schlüssel zur benutzerfreundlichen Online-Navigation. HTTP funktioniert auf Anfrage-Antwort-Basis - deine Aktionen (wie das Klicken auf einen Hyperlink) werden in HTTP-Anfragen übersetzt, woraufhin der Server eine HTTP-Antwort mit den erforderlichen Daten (wie Layout und Inhalt) sendet.
Echte HTTP-Anfragen an Server
- GET: ruft die angegebene Ressource in ihrer Gesamtheit ab
- HEAD: erhält die angegebene Ressource ohne Body-Inhalt
- POST: fügt Inhalte, Nachrichten oder Daten zu einer neuen Seite unter einer bestehenden Ressource hinzu
- PUT: erstellt eine neue Ressource oder ersetzt die Zielressource durch die Daten in der Anfrage
- DELETE: Entfernt die angegebene Ressource
- TRACE: zeigt Änderungen und Hinzufügungen zu einer Ressource an
- OPTIONS: zeigt die HTTP-Anfragen an, die für eine bestimmte URL verfügbar sind
- CONNECT: startet die Zwei-Wege-Kommunikation mit der angeforderten Ressource
- PATCH: Ändert die angegebene Ressource teilweise