← Zurück zum Glossar

Webdesign · Entwicklung · SEO

HTTP

HTTP erklärt: Grundlage der Kommunikation im Web

Redaktionell geprüft ·

Verständlich erklärt

HTTP steht für Hypertext Transfer Protocol und beschreibt den Austausch von Nachrichten zwischen Clients und Servern. Eine Anfrage enthält unter anderem Methode, Ziel, Header und gegebenenfalls einen Inhalt; die Antwort enthält Statuscode, Header und Nutzdaten. HTTP wird nicht nur für HTML, sondern auch für Bilder, APIs, Downloads und viele weitere Ressourcen verwendet.

HTTP ist grundsätzlich zustandslos: Jede Anfrage wird zunächst unabhängig behandelt. Sitzungen entstehen durch zusätzliche Mechanismen wie Cookies oder Tokens. Methoden wie GET, POST, PUT und DELETE drücken unterschiedliche Absichten aus; Statuscodes beschreiben das Ergebnis. Moderne HTTP-Versionen optimieren die Übertragung, ändern aber nicht die Bedeutung einer fehlerhaften Anwendung oder unsicheren Verbindung.

HTTP in der Praxis

HTTP definiert Methoden, Header, Statuscodes und die Übertragung von Ressourcen. Eine saubere Anwendung unterscheidet beispielsweise lesende von verändernden Anfragen und verwendet Statuscodes entsprechend ihrer tatsächlichen Bedeutung.

Webkommunikation besteht aus einzelnen Anfragen und Antworten, die durch Header, Statuscodes und Sicherheitsregeln gesteuert werden. Cookies sind nur ein möglicher Speicher- und Übertragungsmechanismus innerhalb dieses Systems. Bei der Umsetzung müssen Zweck, Lebensdauer, Zugriffsschutz, Übertragung und Einwilligung getrennt geprüft werden. Ein technisch gesetztes Merkmal ist nicht automatisch erforderlich oder rechtlich zulässig.

Auf einen Blick

HTTP beschreibt den Austausch von Anfragen und Antworten. Client, Request, Server, Response.
HTTP beschreibt den Austausch von Anfragen und Antworten.Infografik in voller Größe öffnen

HTTP: Relevanz für SEO, SEA und GEO

Protokoll- und Cookie-Konfiguration kann Weiterleitungen, Cache-Verhalten, Sicherheit und Tracking beeinflussen. Fehler führen zu doppelten URLs, verlorenen Sitzungen oder unvollständigen Conversions. Deshalb sollten SEO-Crawls, Browsertests und Kampagnenmessung auch unterschiedliche Einwilligungs- und Anmeldezustände berücksichtigen. Datenschutztexte ersetzen keine technische Prüfung der tatsächlich gesendeten Anfragen.

Such- und Antwortsysteme können HTTP besser einordnen, wenn Definition, Einsatzgrenzen und Prüfkriterien klar voneinander getrennt sind. Als redaktioneller Bezug dient die Quelle „RFC 9110: HTTP Semantics“ von IETF; sie macht zentrale Aussagen für Menschen und maschinelle Systeme nachvollziehbar.

Codebeispiel aus der Praxis

HTTP

Anfrage und Antwort im HTTP-Protokoll

Das vereinfachte Beispiel zeigt Methode, Pfad, Header, Status und Antwortformat.

GET /de/glossar/http/ HTTP/1.1
Host: example.com
Accept: text/html

HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Cache-Control: public, max-age=300

Quellen und weiterführende Informationen

  1. Standard RFC 9110: HTTP Semantics IETF · Geprüft

Häufige Fragen

HTTP ist das Anwendungsprotokoll, mit dem Clients und Server strukturierte Anfragen und Antworten im Web austauschen.

Reines HTTP bietet keine Transportverschlüsselung. HTTPS schützt HTTP-Verbindungen durch TLS.