Die schnellste HTTP-Statuscode-Referenz
AG HTTP ist ein kostenloses Tool, um die HTTP-Antwortstatuscodes, die dir bei Entwicklung und Fehlersuche häufig begegnen, ohne Anmeldung und Installation sofort zu suchen und nachzuschlagen.
Auf der Startseite kannst du in Echtzeit nach Codenummer, Name oder Beschreibung suchen, und ein Klick auf einen Code führt zu einer eigenen Seite mit seiner Bedeutung, dem Auftreten, häufigen Ursachen, Lösungen, verwandten Codes und der RFC-Grundlage. Sie deckt rund 62 Codes ab, von den Standardcodes der fünf Klassen 1xx–5xx bis zu WebDAV- und Erweiterungscodes.
Häufig verwechselte Themen wie 301 vs 302, 401 vs 403 und 4xx vs 5xx haben wir in eigenen Ratgebern aufbereitet, und auf den Übersichtsseiten je Klasse kannst du verwandte Codes gebündelt ansehen.
Alle Daten sind statisch im Browser enthalten, sodass keinerlei Eingabe- oder Suchwert an einen Server gesendet oder dort gespeichert wird.
Eine vorläufige Antwort, die anzeigt, dass die Anfrage empfangen wurde und die Verarbeitung fortgesetzt wird. Sie wird vor der endgültigen Antwort gesendet.
Bedeutet, dass die Anfrage erfolgreich empfangen, verstanden und verarbeitet wurde. 200 OK ist das typische Beispiel.
Um die Anfrage abzuschließen, ist eine weitere Aktion nötig (meist der Wechsel zu einer anderen URL). 301 und 302 sind die typischen Beispiele.
Ein Problem auf der Client-Seite, etwa ein Syntaxfehler in der Anfrage oder fehlende Berechtigungen. 400, 401, 403 und 404 sind die typischen Beispiele.
Der Server konnte eine gültige Anfrage nicht verarbeiten. 500, 502 und 503 sind die typischen Beispiele.
401 Unauthorized bedeutet „nicht authentifiziert“, also dass Anmeldung oder Anmeldedaten erforderlich sind, während 403 Forbidden bedeutet, dass du zwar authentifiziert bist, aber keine Berechtigung für diese Ressource hast. 403 lässt sich nicht durch erneutes Anmelden beheben.
301 Moved Permanently ist ein dauerhafter Umzug, sodass Suchmaschinen die Linkbewertung auf die neue URL übertragen, während 302 Found ein temporärer Umzug ist, der weiterhin die ursprüngliche URL verwendet. Wenn du die Methode beibehalten musst, verwende 308 oder 307.
HTTP-Reason-Phrases (OK, Not Found usw.) sind laut RFC-Spezifikation englisch und Konvention in Entwicklerreferenzen. Die Hinweise und Beschreibungen auf dem Bildschirm werden in jede Sprache übersetzt, aber die Codenamen und technischen Beschreibungen behalten ihr maßgebliches Englisch.
Nein. Alle Statuscode-Daten sind statisch im Browser enthalten, und kein Wert – auch nicht deine Suchbegriffe – wird an einen Server gesendet oder dort gespeichert.