Was ist HTTP? Wie Webseiten Anfragen, Antworten und Statuscodes nutzen

Sie öffnen eine Webseite im Browser, klicken auf einen Link, laden ein Bild oder senden ein Formular ab. Auf dem Bildschirm wirkt das selbstverständlich: Inhalte erscheinen, ein Login wird geprüft, ein Warenkorb aktualisiert sich oder eine Fehlermeldung taucht auf. Im Hintergrund passiert dabei jedoch nichts Magisches.

Der Browser sendet über HTTP oder HTTPS Anfragen an einen Webserver und erhält Antworten zurück. Diese Antworten können die angeforderten Daten enthalten, auf eine andere Adresse verweisen oder einen Fehler melden. Genau deshalb begegnen Begriffe wie Request, Response, 404, 500, Header, Cookie oder Cache nicht nur Fachleuten, sondern auch Nutzern, Betreibern von Websites und Menschen, die Fehlermeldungen in Tools oder Protokollen verstehen möchten.

HTTP steht für Hypertext Transfer Protocol und ist ein Protokoll, mit dem Browser, Apps oder andere Clients Daten von Webservern anfordern und Antworten erhalten. Es beschreibt also eine grundlegende Form der Webkommunikation: Ein Client fragt etwas an, ein Server antwortet.

€ 319,90
Auf Lager Preise inkl. MwSt., zzgl. Versandkosten
ℹ︎ Affiliate-Link: Wenn Sie über diesen Link einkaufen, erhält der Betreiber dieser Website möglicherweise eine Provision. Für Sie bleibt der Preis dadurch gleich. Zuletzt aktualisiert am 22. Juni 2026 um 11:11. Die hier gezeigten Preise können sich zwischenzeitlich auf der Seite des Verkäufers geändert haben. Alle Angaben ohne Gewähr.
(**) UVP: Unverbindliche Preisempfehlung

Preise inkl. MwSt., zzgl. Versandkosten
€ 379,90
Auf Lager Preise inkl. MwSt., zzgl. Versandkosten
ℹ︎ Affiliate-Link: Wenn Sie über diesen Link einkaufen, erhält der Betreiber dieser Website möglicherweise eine Provision. Für Sie bleibt der Preis dadurch gleich. Zuletzt aktualisiert am 22. Juni 2026 um 11:36. Die hier gezeigten Preise können sich zwischenzeitlich auf der Seite des Verkäufers geändert haben. Alle Angaben ohne Gewähr.
(**) UVP: Unverbindliche Preisempfehlung

Preise inkl. MwSt., zzgl. Versandkosten

Vom Klick zur Serverantwort: Was HTTP im Web konkret macht

Wenn eine Webseite geöffnet, ein Produktbild geladen oder ein Kontaktformular abgeschickt wird, sieht das im Browser wie eine direkte Handlung aus. Technisch beginnt dabei eine geordnete Kommunikation zwischen einem Client und einem Webserver. Der Client stellt eine Anfrage, der Server verarbeitet sie und sendet eine Antwort zurück.

HTTP ist dabei nicht mit dem gesamten Internet gleichzusetzen. Das Internet umfasst viele technische Grundlagen und Dienste. HTTP ist ein Protokoll für die Webübertragung und verwandte Anwendungsfälle, etwa wenn eine App Daten von einem Webdienst abruft. Es beschreibt nicht die gesamte Netzwerktechnik im Hintergrund, sondern die Kommunikation auf Anwendungsebene: Anfrage und Antwort zwischen Client und Server.

Client und Server: Wer fragt, wer antwortet?

Der Client ist die Seite, die etwas anfragt. In vielen Fällen ist das ein Webbrowser wie Chrome, Firefox, Safari oder Edge. Ein Client kann aber auch eine mobile App, ein Programm auf einem Computer, ein Shop-System oder ein anderes technisches Werkzeug sein, das Daten aus dem Web benötigt. Entscheidend ist nicht die Oberfläche, sondern die Rolle: Der Client startet die Kommunikation.

Der Server ist das System, das auf solche Anfragen reagiert. Er stellt Ressourcen bereit, zum Beispiel HTML-Seiten, Bilder, Stylesheets, JavaScript-Dateien, PDFs oder strukturierte Daten. Der Server kann eine Datei direkt ausliefern, eine Anwendung ausführen, eine Anmeldung prüfen oder entscheiden, dass die angefragte Ressource nicht verfügbar ist.

Der Begriff „Server“ meint dabei nicht zwingend einen einzelnen sichtbaren Rechner. Hinter einer Website können mehrere Systeme, Zwischenschichten oder Dienste stehen. Für das Grundverständnis von HTTP reicht jedoch die einfache Rollenverteilung: Der Client fragt an, der Server antwortet.

Request und Response: Anfrage und Antwort im Web

Eine HTTP-Anfrage heißt Request. Sie enthält unter anderem die Information, welche Ressource der Client haben möchte. Wird im Browser die Adresse /kontakt aufgerufen, fragt der Browser sinngemäß: „Bitte liefere mir die Kontaktseite unter dieser Adresse.“ Lädt die Seite zusätzlich ein Logo, ein Hintergrundbild oder eine Schriftart, entstehen weitere Anfragen für diese einzelnen Bestandteile.

Eine HTTP-Antwort heißt Response. Sie ist die Reaktion des Servers auf den Request. Im einfachsten Fall enthält die Response die angeforderten Daten, etwa den HTML-Code der Kontaktseite oder die Bilddatei für ein Produktfoto. Die Antwort kann aber auch mitteilen, dass die Ressource nicht gefunden wurde, dass eine Anmeldung erforderlich ist oder dass der Client eine andere Adresse aufrufen soll.

Damit lässt sich ein alltäglicher Ablauf gut nachvollziehen: Ein Klick auf einen Link zur Kontaktseite führt zu einem Request an den Server. Der Server prüft, ob es diese Seite gibt und ob sie ausgeliefert werden kann. Anschließend sendet er eine Response zurück. Enthält diese Antwort die Kontaktseite, baut der Browser daraus die sichtbare Darstellung auf. Gibt es die Seite unter der angefragten Adresse nicht, kann der Server stattdessen einen Fehler melden.

  • Client: Browser, App oder anderes Programm, das eine Ressource anfordert.
  • Server: System, das Ressourcen wie Webseiten, Bilder, Dateien oder Daten bereitstellt.
  • Request: die Anfrage des Clients, zum Beispiel nach einer Seite, einem Bild oder beim Absenden eines Formulars.
  • Response: die Antwort des Servers mit den angeforderten Daten, einem Fehlerhinweis oder einer Weiterleitung.

Auch Formulare und Bilder folgen diesem Muster

HTTP betrifft nicht nur das Öffnen einer vollständigen Webseite. Wenn ein Bild auf einer Seite erscheint, wurde es zuvor als eigene Ressource angefragt. Wenn ein Formular abgesendet wird, übermittelt der Browser die eingegebenen Daten an den Server. Der Server kann diese Daten verarbeiten, speichern, prüfen oder zurückweisen und danach eine passende Antwort senden.

Gerade deshalb tauchen HTTP-Begriffe bei sehr unterschiedlichen Websituationen auf. Eine Seite kann normal laden, während ein einzelnes Bild fehlt. Ein Formular kann sichtbar sein, aber nach dem Absenden eine Fehlermeldung erzeugen. Ein Link kann nicht den erwarteten Inhalt liefern, sondern auf eine andere Adresse führen. In allen Fällen hilft das Grundmuster aus Client, Server, Request und Response dabei, die sichtbare Situation präziser einzuordnen.

HTTP macht Webkommunikation nachvollziehbar. Jede sichtbare Webaktion lässt sich auf eine oder mehrere Anfragen und Antworten zurückführen. Wer dieses Prinzip versteht, kann spätere Begriffe wie Methoden, Statuscodes, Header, Cookies, Cache oder Weiterleitungen besser einordnen, weil sie alle an dieser Kommunikation zwischen Client und Server ansetzen.

HTTP-Methoden und Statuscodes: Was eine Anfrage tun soll und wie der Server antwortet

Eine HTTP-Anfrage besteht nicht nur aus der Adresse, die im Browser oder in einer App aufgerufen wird. Sie enthält auch eine Information darüber, was mit der angefragten Ressource geschehen soll. Genau dafür gibt es HTTP-Methoden. Sie beschreiben aus Sicht des Clients die Absicht der Anfrage: Daten abrufen, Daten senden, etwas ändern oder etwas löschen.

Für normale Nutzer bleibt diese Ebene meist unsichtbar. Wer eine Seite öffnet, sieht nicht ausdrücklich, dass der Browser eine bestimmte Methode verwendet. Bei Formularen, Logins, Shop-Bestellungen, Schnittstellen oder Fehlersuchen wird die Unterscheidung aber wichtig, weil nicht jede Anfrage dasselbe bedeutet und nicht jede Serverantwort denselben Befund liefert.

Die wichtigsten HTTP-Methoden in Alltagssprache

HTTP-Methoden sind keine sichtbaren Schaltflächen, sondern technische Verben innerhalb einer Anfrage. Sie helfen dem Server zu verstehen, ob der Client nur etwas lesen möchte oder ob Daten übertragen werden, die eine Änderung auslösen können.

  • GET wird verwendet, um Daten abzurufen. Typisch ist der Aufruf einer Webseite, eines Bildes, einer Datei oder einer Suchergebnisansicht. Der Client fragt: „Bitte liefere mir diese Ressource.“
  • POST dient häufig dazu, Daten an den Server zu senden. Das passiert etwa bei Kontaktformularen, Logins, Kommentaren, Bestellungen oder beim Absenden von Such- und Filterdaten, wenn diese nicht einfach nur über die Adresse übergeben werden sollen.
  • PUT und PATCH werden vor allem bei Anwendungen und Schnittstellen genutzt, wenn bestehende Daten geändert werden. Vereinfacht gesagt steht PUT eher für ein vollständiges Ersetzen, PATCH eher für eine teilweise Änderung. Wie genau eine Anwendung das auslegt, hängt jedoch von ihrer Umsetzung ab.
  • DELETE beschreibt eine Anfrage zum Löschen einer Ressource. Das bedeutet nicht automatisch, dass tatsächlich etwas gelöscht wird: Die Anwendung prüft in der Regel Berechtigungen, Regeln und den aktuellen Zustand, bevor sie eine solche Anfrage ausführt oder ablehnt.

Diese Methoden sagen etwas über die beabsichtigte Aktion aus, nicht über den Erfolg. Ob der Server die Anfrage versteht, erlaubt, ausführt oder ablehnt, zeigt sich erst in der Antwort. Ein Formular kann korrekt per POST gesendet werden und trotzdem scheitern, etwa weil Pflichtfelder fehlen, eine Anmeldung abgelaufen ist oder der Server intern einen Fehler hat.

Statuscodes: Die Kurzmeldung des Servers

Zu jeder HTTP-Response gehört ein Statuscode. Er ist eine kurze, standardisierte Zahl, mit der der Server grob mitteilt, wie die Anfrage ausgegangen ist. Der Code ersetzt nicht den eigentlichen Inhalt der Antwort, liefert aber eine wichtige Einordnung: erfolgreich, weitergeleitet, problematisch angefragt, nicht erlaubt oder serverseitig fehlgeschlagen.

  • 200 bedeutet grundsätzlich, dass die Anfrage erfolgreich beantwortet wurde. Bei einer Webseite kann das die gelieferte HTML-Seite sein, bei einer Datei der Dateiinhalt, bei einer Schnittstelle eine Datenantwort.
  • 301 steht für eine dauerhafte Weiterleitung. Der Server teilt mit, dass die Ressource künftig unter einer anderen Adresse erreichbar ist.
  • 302 beschreibt eine vorübergehende Weiterleitung. Der Client soll aktuell einer anderen Adresse folgen, ohne dass damit zwingend eine dauerhafte Änderung gemeint ist.
  • 400 weist auf eine fehlerhafte Anfrage hin. Der Server kann die Anfrage in dieser Form nicht sinnvoll verarbeiten, etwa weil Angaben fehlen oder das Format nicht passt.
  • 401 bedeutet, dass eine Authentifizierung fehlt oder nicht gültig ist. Häufig ist also eine Anmeldung, ein Token oder eine andere Form der Identifikation erforderlich.
  • 403 heißt, dass der Zugriff verweigert wird. Der Server versteht die Anfrage, erlaubt sie aber nicht. Das kann auch dann gelten, wenn eine Person angemeldet ist, aber nicht die nötigen Rechte besitzt.
  • 404 bedeutet, dass die angefragte Ressource nicht gefunden wurde. Der Server kann erreichbar sein, aber genau diese Seite, Datei oder Adresse existiert aus seiner Sicht nicht.
  • 500 steht für einen internen Serverfehler. Die Anfrage erreicht den Server, dieser kann aber nicht korrekt antworten. Die Ursache liegt häufig in der Anwendung, Konfiguration oder Verarbeitung auf Serverseite.
  • 503 bedeutet, dass der Dienst vorübergehend nicht verfügbar ist. Das kann bei Wartung, Überlastung oder einem nicht erreichbaren nachgelagerten Dienst auftreten.

Solche Codes erscheinen nicht nur in technischen Prüfwerkzeugen. Sie können im Browser sichtbar werden, in Verwaltungsbereichen von Websites, in Shop-Systemen, in API-Tools oder in Serverprotokollen. Manchmal zeigt die Oberfläche statt der Zahl eine verständliche Meldung an, etwa „Seite nicht gefunden“ oder „Dienst vorübergehend nicht verfügbar“. In der technischen Antwort steckt dennoch ein Statuscode, der die Meldung einordnet.

Wichtig ist die Trennung zwischen Bedeutung und Ursache. Ein 404 sagt aus, dass die angefragte Ressource nicht gefunden wurde, aber noch nicht, warum sie fehlt. Ein 500 zeigt einen serverseitigen Fehler an, verrät aber nicht automatisch, welche Komponente ihn ausgelöst hat. Genau deshalb ist die vorsichtige Deutung hilfreicher als eine vorschnelle Diagnose.

Typische Beobachtungen richtig einordnen

Die folgende Übersicht verbindet sichtbare Webprobleme mit dem, was auf HTTP-Ebene häufig passiert. Sie ist keine Reparaturanleitung und ersetzt keine genaue Prüfung der jeweiligen Website. Sie hilft aber dabei, Symptome sauberer zu benennen und die nächste naheliegende Prüfung einzugrenzen.

Was Sie sehen Was auf HTTP-Ebene meist passiert Woran Sie den Unterschied erkennen Was sinnvoll als Nächstes geprüft wird
Sie sehen eine 404-Seite oder eine Meldung wie „Seite nicht gefunden“. Der Client hat eine bestimmte Adresse angefragt, aber der Server findet die passende Ressource nicht. Der Server selbst kann dabei grundsätzlich erreichbar sein. Die übrige Website kann weiterhin funktionieren. Oft betrifft es nur eine konkrete Unterseite, ein Bild, eine Datei oder einen alten Link. Adresse auf Tippfehler prüfen, über die Navigation zur Seite gehen, alte Lesezeichen hinterfragen oder den Seitenbetreiber auf den nicht gefundenen Link hinweisen.
Der Browser meldet zu viele Weiterleitungen oder lädt immer wieder dieselbe Seite. Der Server antwortet nicht mit dem eigentlichen Inhalt, sondern mit Weiterleitungen. Folgen mehrere 301– oder 302-Antworten im Kreis aufeinander, bricht der Browser irgendwann ab. Die sichtbare URL kann mehrfach wechseln oder zwischen Varianten springen, etwa mit und ohne Schrägstrich, mit und ohne Subdomain oder zwischen zwei Anmeldezuständen. Prüfen, ob die Adresse korrekt ist, ob eine Anmeldung erwartet wird und ob das Problem auch nach dem Leeren betroffener Website-Daten weiter besteht. Bei fremden Seiten ist eine Meldung an den Betreiber sinnvoll.
Statt einer Seite erscheint ein 500-Fehler oder eine allgemeine Serverfehlermeldung. Die Anfrage erreicht den Server, aber dieser kann intern keine gültige Antwort erzeugen. Der Befund spricht nicht dafür, dass der Nutzer die Seite falsch bedient hat. Der Fehler tritt oft unabhängig vom Browser auf und kann bestimmte Aktionen betreffen, etwa das Speichern eines Formulars, das Öffnen einer Produktseite oder den Aufruf eines Verwaltungsbereichs. Vorgang später erneut versuchen, Eingaben nicht unnötig mehrfach absenden und bei anhaltendem Fehler den Betreiber mit Zeitpunkt, betroffener Adresse und sichtbarer Meldung informieren.
Eine eigentlich verschlüsselte Seite zeigt Warnungen oder lädt Bilder, Skripte oder Stile nicht vollständig. Die Hauptseite wird über HTTPS geladen, einzelne Inhalte werden aber über unverschlüsseltes HTTP angefordert. Browser können solche gemischten Inhalte blockieren oder deutlich markieren. Die Adresse der Seite beginnt mit HTTPS, trotzdem fehlen einzelne Elemente oder der Browser weist auf unsichere beziehungsweise blockierte Inhalte hin. Bei eigener Website sollten eingebundene Ressourcen auf HTTPS-Adressen geprüft werden. Als Nutzer ist Zurückhaltung bei Formularen sinnvoll, wenn die Seite sichtbar fehlerhaft oder unvollständig lädt.
Ein Formular reagiert nicht wie erwartet, sendet scheinbar nicht oder zeigt nach dem Absenden eine Fehlermeldung. Häufig wird eine POST-Anfrage gesendet. Die Antwort kann aber unterschiedlich ausfallen: fehlende Pflichtdaten, fehlende Authentifizierung, verweigerter Zugriff, Weiterleitung oder ein Serverfehler. Eine Login-Aufforderung deutet eher auf 401 oder einen abgelaufenen Sitzungszustand hin, eine Zugriffsverweigerung eher auf 403, eine allgemeine Fehlermeldung eher auf ein serverseitiges Problem. Manchmal bleibt die Seite auch wegen einer blockierten Antwort unverändert. Eingaben kontrollieren, Anmeldung prüfen, nicht mehrfach hektisch absenden und bei Bestellungen oder Zahlungen erst klären, ob der Vorgang bereits verarbeitet wurde.
Der Browser zeigt weiterhin eine alte Version einer Seite, obwohl sich der Inhalt geändert haben soll. Der Client kann eine gespeicherte Antwort aus dem Cache verwenden, statt die Ressource vollständig neu vom Server zu laden. Cache-Hinweise werden über HTTP-Header gesteuert. Auf einem anderen Gerät, in einem anderen Browser oder nach dem gezielten Neuladen erscheint möglicherweise bereits die neue Version. Einzelne Bilder oder Stildateien können länger alt bleiben als der Text. Seite gezielt neu laden, Browsercache für die betreffende Seite leeren oder auf einem zweiten Gerät vergleichen. Bei eigener Website sollte geprüft werden, ob Cache-Regeln zur gewünschten Aktualisierung passen.
Ein API-Tool zeigt einen Statuscode, der nicht zum Inhalt der Antwort zu passen scheint. Statuscode und Antwortinhalt müssen zusammen betrachtet werden. Es kann vorkommen, dass ein Fehlertext mit 200 zurückkommt oder eine eigentlich erfolgreiche Aktion mit einem Fehlercode beantwortet wird. Der Code wirkt erfolgreich, aber der Text beschreibt einen Fehler; oder der Code wirkt fehlerhaft, obwohl im Inhalt eine erfolgreiche Verarbeitung behauptet wird. Besonders bei Schnittstellen ist diese Abweichung für die Auswertung wichtig. Antwortcode, Antworttext und angefragte Methode gemeinsam prüfen. Bei unklaren Schnittstellen sollte dokumentiert werden, welche Anfrage gestellt wurde und welche widersprüchliche Antwort zurückkam.

Die Tabelle zeigt auch, warum ein HTTP-Befund selten allein genügt. Ein Statuscode ist ein starkes Signal, aber er steht immer im Zusammenhang mit der angefragten Adresse, der verwendeten Methode, dem Anmeldezustand, möglichen Weiterleitungen und dem Inhalt der Antwort. Erst diese Kombination macht aus einer Zahl eine brauchbare technische Einordnung.

Für die Praxis ist daher eine einfache Lesart hilfreich: Die Methode beschreibt, was der Client versucht hat. Der Statuscode beschreibt, wie der Server darauf grundsätzlich reagiert hat. Die sichtbare Meldung, die URL im Browser und der Inhalt der Antwort helfen anschließend dabei, den Unterschied zwischen einem fehlenden Dokument, einer verweigerten Anfrage, einer Weiterleitung, einem Cache-Effekt und einem serverseitigen Fehler zu erkennen.

HTTP, HTTPS, Header, Cookies und Cache im Zusammenhang verstehen

HTTP beschreibt die Webübertragung zwischen Client und Server: eine Anfrage und eine Antwort. In der Praxis tauchen daneben mehrere Begriffe auf, die diese Kommunikation ergänzen oder beeinflussen. Besonders häufig sind HTTPS, Header, Cookies, Cache und Weiterleitungen.

HTTP und HTTPS: Übertragung und verschlüsselte Verbindung

HTTPS ist HTTP über eine verschlüsselte TLS-Verbindung. Der grundlegende Ablauf aus Request und Response bleibt erhalten, die Verbindung wird jedoch zusätzlich abgesichert. Das ist wichtig, damit übertragene Daten auf dem Weg zwischen Client und Server nicht ohne Weiteres mitgelesen oder verändert werden können.

HTTPS beweist allerdings nicht automatisch, dass eine Website seriös, rechtlich unbedenklich oder inhaltlich vertrauenswürdig ist. Es sagt in erster Linie etwas über die abgesicherte Verbindung aus, nicht über die Absichten des Betreibers oder die Qualität der Inhalte. Eine verschlüsselte Verbindung ist deshalb ein wichtiger Sicherheitsbaustein, aber kein allgemeiner Vertrauensnachweis.

Header: Zusatzinformationen zur Anfrage oder Antwort

HTTP-Header sind zusätzliche Informationen, die mit einem Request oder einer Response übertragen werden. Sie können zum Beispiel angeben, welchen Inhaltstyp eine Antwort hat, welche Sprache bevorzugt wird, ob eine Antwort zwischengespeichert werden darf, wohin eine Weiterleitung zeigt oder in welchem Authentifizierungskontext eine Anfrage steht.

Header sind oft der Grund, warum zwei äußerlich ähnliche Aufrufe unterschiedlich reagieren. Eine Seite kann je nach Anmeldung, Sprache, Cache-Regel oder Weiterleitungsziel eine andere Antwort liefern. Für Einsteiger ist dabei weniger der einzelne Header-Name wichtig als das Prinzip: Neben der eigentlichen Adresse werden weitere Informationen mitgeschickt, die die Antwort beeinflussen können.

Cookies: Kleine Speicherinformationen für Sitzungen und Einstellungen

Cookies sind kleine Speicherinformationen im Browser, die durch eine Website veranlasst werden können. Sie werden häufig genutzt, um Sitzungen, Logins, Warenkörbe oder Einstellungen wiederzuerkennen. Dadurch muss eine Website nicht bei jedem Seitenaufruf vollständig neu herausfinden, ob ein Nutzer bereits angemeldet ist oder welche Auswahl zuvor getroffen wurde.

Bei HTTP-Problemen können Cookies deshalb eine Rolle spielen, wenn eine Anmeldung nicht erkannt wird, ein Warenkorb leer erscheint oder eine Seite zwischen verschiedenen Zuständen wechselt. Das bedeutet nicht automatisch, dass Cookies die Ursache sind, aber sie gehören zum Kontext vieler Webantworten.

Cache: Schneller laden, aber manchmal alte Inhalte sehen

Ein Cache speichert Antworten oder Teile davon zwischen, damit Inhalte schneller laden und nicht bei jedem Aufruf vollständig neu übertragen werden müssen. Das kann im Browser, auf dem Weg zur Website oder auf Serverseite passieren. Gesteuert wird dieses Verhalten häufig über HTTP-Header.

Der Vorteil ist Geschwindigkeit. Der Nachteil zeigt sich, wenn eine alte gespeicherte Antwort angezeigt wird, obwohl sich die Seite bereits geändert hat. Dann wirkt es so, als sei eine Aktualisierung nicht angekommen, obwohl möglicherweise nur noch eine ältere Version aus dem Cache verwendet wird.

Weiterleitungen: Wenn die Antwort auf eine andere Adresse zeigt

Eine Weiterleitung bedeutet, dass der Server nicht den angefragten Inhalt liefert, sondern dem Client eine andere Adresse nennt. Häufig geschieht das mit Statuscodes wie 301 oder 302. Solche Weiterleitungen sind normal, etwa wenn eine Seite umgezogen ist, eine Adresse vereinheitlicht wird oder nach einem Login ein anderer Bereich geöffnet werden soll.

Problematisch wird es, wenn Weiterleitungen im Kreis laufen oder auf ein unerwartetes Ziel führen. Dann erscheint im Browser keine gewünschte Seite, sondern eine Meldung über zu viele Weiterleitungen oder ein wiederholter Wechsel zwischen Adressen.

FAQ zu HTTP

Was bedeutet HTTP?

HTTP steht für Hypertext Transfer Protocol. Es ist ein Protokoll, mit dem Browser, Apps oder andere Clients Daten von Webservern anfordern und Antworten erhalten.

Was ist ein HTTP-Request?

Ein HTTP-Request ist die Anfrage eines Clients an einen Server. Er kann zum Beispiel eine Webseite, ein Bild, eine Datei oder die Verarbeitung von Formulardaten betreffen.

Was ist ein HTTP-Statuscode?

Ein HTTP-Statuscode ist eine Zahl in der Serverantwort. Sie ordnet grob ein, ob eine Anfrage erfolgreich war, weitergeleitet wurde, ein Problem mit der Anfrage bestand oder der Server nicht korrekt antworten konnte.

Was bedeutet 404?

404 bedeutet, dass die angefragte Ressource nicht gefunden wurde. Der Server kann erreichbar sein, findet aber die konkrete Seite, Datei oder Adresse nicht.

Was bedeutet 500?

500 steht für einen internen Serverfehler. Die Anfrage erreicht den Server, aber dieser kann keine korrekte Antwort erzeugen.

Was ist der Unterschied zwischen HTTP und HTTPS?

HTTP beschreibt die Webkommunikation aus Anfrage und Antwort. HTTPS nutzt HTTP über eine verschlüsselte TLS-Verbindung. Dadurch wird die Verbindung abgesichert, ohne dass damit automatisch die Seriosität einer Website bewiesen wäre.

Was sind HTTP-Header?

HTTP-Header sind zusätzliche Informationen in einer Anfrage oder Antwort. Sie können zum Beispiel Inhaltstyp, Sprache, Cache-Hinweise, Weiterleitungsziele oder Angaben zum Authentifizierungskontext betreffen.

Warum leitet eine Webseite weiter?

Eine Webseite leitet weiter, wenn der Server dem Client mitteilt, dass die angefragte Ressource unter einer anderen Adresse erreichbar ist oder aktuell ein anderer Zielort genutzt werden soll. Häufig geschieht das mit 301 oder 302.

HTTP ist der Grundmechanismus, mit dem Clients und Webserver im Web miteinander sprechen: Eine Seite, ein Bild, ein Formular oder eine API-Antwort entsteht aus Anfrage und Antwort. Wer Client, Server, Request, Response, Methoden und Statuscodes einordnen kann, versteht viele sichtbare Webprobleme deutlich besser.

HTTPS ergänzt diese Kommunikation um eine verschlüsselte TLS-Verbindung und ist heute für vertrauliche Übertragung wichtig. Für die praktische Deutung bleibt aber entscheidend, die einzelnen Signale sauber zu lesen: Ein 404 weist auf eine nicht gefundene Ressource hin, ein 500 eher auf ein serverseitiges Problem, ein Redirect auf eine andere Adresse und ein Cache manchmal nur auf eine alte gespeicherte Antwort.

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Es tut uns leid, dass der Beitrag für dich nicht hilfreich war!

Lasse uns diesen Beitrag verbessern!

Wie können wir diesen Beitrag verbessern?

Meroth IT-Service ist Ihr lokaler IT-Dienstleister in Frankfurt am Main für kleine Unternehmen, Selbstständige und Privatkunden


Kostenfreie Ersteinschätzung Ihres Anliegens?

❱ Nehmen Sie gerne Kontakt auf ❰

Werbung

Fritz!Box 6820 LTE (LTE (4G) und UMTS (3G), WLAN N bis 450 MBit/s, 1 x Gigabit-LAN, Internationale Version)ℹ︎
Kein Angebot verfügbar.
UGREEN Revodok Pro USB C Docking Station Dual HDMI 10 IN 1 Hub 2 HDMI, Gigabit Ethernet, 4X USB C/USB A Ports, PD 100W Schnellladen, SD/TF Kartenleserℹ︎
Ersparnis 27%
UVP**: € 46,99
€ 34,28
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 48,60
Preise inkl. MwSt., zzgl. Versandkosten
TP-Link RE330 WLAN Verstärker Repeater 𝐀𝐂𝟏𝟐𝟎𝟎 (867MBit/s 5GHz + 300MBit/s 2,4GHz, WLAN Verstärker, App Steuerung, Signalstärkeanzeige, kompatibel zu Allen WLAN Geräten, AP Modus)ℹ︎
€ 21,90
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
FRITZ!Box 6850 4G | 4G-Mobilfunk-Router | WLAN bis zu 1.266 MBit/s | WLAN Mesh | höchster Sicherheitsstandard | Zentrale für Telefonie und Smart Home | einfache Einrichtung | Made in Europeℹ︎
€ 184,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 189,99
Preise inkl. MwSt., zzgl. Versandkosten
€ 192,99
Preise inkl. MwSt., zzgl. Versandkosten
TP-Link WLAN Powerline Adapter TL-WPA4220 WLAN 300Mbit/s, AV600 Powerline, Zusatzeinheit, Es kann Nicht alleine verwendet Werdenℹ︎
€ 44,02
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
TL-POE150S 802.3af Gigabit PoE-Injektor, Macht Nicht-PoE-Geräte PoE-fähig, erkennt automatisch bis zu 15,4 W, Plug & Play, bis 100 m Reichweite.ℹ︎
Ersparnis 8%
UVP**: € 15,19
€ 13,90
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Fritz!Box 6860 5G (Mobilfunk-Router mit bis zu 1.300 MBit/s in 5G/LTE, Wi-Fi 6 mit bis zu 3.000 MBit/s, Power Over Ethernet (PoE+), Staub- und spritzwassergeschütztes Gehäuse, Internationale Version)ℹ︎
Kein Angebot verfügbar.
TP-Link Deco X50-PoE Wi-Fi 6 Mesh WLAN Set(2 Pack), AX3000 Dualband Router &Repeater(Unterstützt PoE und DC-Stromversorgung, 2.5Gbps Port, Reichweite bis zu 420m²,WPA3, ideal für große Häus) weißℹ︎
Ersparnis 8%
UVP**: € 229,00
€ 209,81
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
ASUS Vivobook 16 (16", 512 GB, 16 GB, DE, AMD Ryzen 5 7430U), Notebook, Silberℹ︎
€ 767,88
Preise inkl. MwSt., zzgl. Versandkosten
€ 797,99
Nur noch 1 auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
HP N9K06AE 304 Tintenpatrone Druckerpatrone, Schwarz, Standardℹ︎
Ersparnis 6%
UVP**: € 17,05
€ 15,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 32,59
Preise inkl. MwSt., zzgl. Versandkosten
€ 30,82
Preise inkl. MwSt., zzgl. Versandkosten
NETGEAR GS105GE LAN Switch 5 Port Netzwerk Switch (Plug-and-Play Gigabit Switch LAN Splitter, LAN Verteiler, Ethernet Hub, lüfterloses Metallgehäuse, ProSAFE Lifetime-Garantie), Blauℹ︎
Ersparnis 17%
UVP**: € 23,99
€ 19,80
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 19,90
Preise inkl. MwSt., zzgl. Versandkosten
€ 19,80
Preise inkl. MwSt., zzgl. Versandkosten
TP-Link WLAN Powerline Adapter Set TL-WPA8631P KIT(Dualband WLAN 1200Mbit/s, AV1300 Powerline, Steckdose, Wifi Clone, MU-MIMO, 4 Gigabit Ports, Plug&Play, ideal für HD-Streaming)ℹ︎
Ersparnis 34%
UVP**: € 129,99
€ 85,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 91,63
Preise inkl. MwSt., zzgl. Versandkosten
€ 102,30
Preise inkl. MwSt., zzgl. Versandkosten
ℹ︎ Werbung / Affiliate-Links: Wenn Sie auf einen dieser Links klicken und einkaufen, erhalte ich eine Provision. Für Sie verändert sich der Preis dadurch nicht. Zuletzt aktualisiert am 22. Juni 2026 um 11:53. Die hier gezeigten Preise können sich zwischenzeitlich auf der Seite des Verkäufers geändert haben. Alle Angaben ohne Gewähr.
(**) UVP: Unverbindliche Preisempfehlung

Preise inkl. MwSt., zzgl. Versandkosten
Nach oben scrollen