Skip to main content
CalculoraCalculora

Finanzen & Wirtschaft

FinanzrechnerInvestition & PlanungPersönliche FinanzenImmobilieninvestitionBusiness-ToolsStartup & Software-Unternehmen

Mathematik & Technik

Mathe-RechnerTechnische ToolsPhysik-ToolsEntwicklertoolsSchul-Tools

Gesundheit & Leben

Medizinische WerkzeugeIntelligentes DienstprogrammZufallsgeneratoren

Kreativ & Spezial

SchöpferökonomieIslamische ToolsNachhaltigkeitSpiele

Umrechner

EinheitenumrechnerLängenumrechnerGewichtsumrechnerTemperaturumrechner→ Einheitenumrechner

Zufallsgeneratoren

ZufallszahlengeneratorPasswortstärke-PrüferGlücksradMünzwurf-SimulatorWürfel-SimulatorZeitzonen-Überschneidungsrechner→ Zufallsgeneratoren
Datei-Konverter

PDF-Tools

PDF zu JPG konvertierenPDF zu PNG konvertierenKonvertieren Sie PDF in TXTPDF in GIF konvertierenPDF in WebP konvertierenPDF in SVG konvertierenKonvertieren Sie PDF in DOCXPDF in Excel umwandelnPDF in PowerPoint umwandelnPDF in HTML umwandelnPDF in Markdown umwandelnPDF in TIFF umwandeln

Bild-Konverter

JPG zu PNG konvertierenPNG zu JPG konvertierenPNG zu WebP konvertierenWebP in PNG konvertierenWebP in JPG konvertierenJPG in WebP konvertierenSVG in PNG umwandelnSVG in JPG umwandelnSVG in WebP konvertierenBMP in PNG konvertierenBMP in JPG konvertierenBMP in WebP konvertieren

Erweiterte Bilder

HEIC in JPG konvertierenHEIC in PNG konvertierenTIFF in JPG konvertierenTIFF in PNG konvertierenJPG in TIFF konvertierenPNG in TIFF konvertierenJPG in ICO konvertierenPNG in ICO konvertierenKonvertieren Sie JPEG in AVIFPNG in AVIF konvertieren

GIF und Animation

GIF-Frames zu PNG konvertierenGIF-Frames zu JPG konvertierenKonvertieren Sie GIF in einzelne Frames (PNG/JPEG)PNG in GIF konvertierenJPG in GIF konvertierenGIF in WebP konvertieren

Bildbearbeitung

Wasserzeichen hinzufügenObjekt aus Bild entfernenBildgröße sofort im Browser ändernBilder online komprimieren — Dateigröße reduzieren, Qualität erhalten
Mathe-Speed-ChallengeKopfrechnen-ChallengeWordleBint WaladSudoku2048
Währungsrechner
CalculoraCalculora

Ihre All-in-One-Rechnerplattform. Kostenlose, schnelle und präzise Tools für jeden Bedarf.

Rechner-Eingaben bleiben zu 100% privat — alle Berechnungen erfolgen in Ihrem Browser und erreichen nie unsere ServerFür immer kostenlos — keine Bezahlschranken, keine Abos, keine Konten nötig

Beliebt

  • BMI-Rechner
  • Kreditrechner
  • Altersrechner
  • Hypothekenrechner
  • Prozentrechner
  • Wissenschaftlicher Rechner
  • Alle ansehen →

Kategorien

  • Mathe
  • Finanzen
  • Gesundheit & Leben
  • Finanzen & Wirtschaft
  • Entwicklertools
  • Technik
  • Kategorien →

Mehr

  • Währungsrechner
  • Datei-Konverter
  • Spiele & Spielzeug

Rechtliches

  • Über uns
  • Kontakt
  • Datenschutzerklärung
  • Allgemeine Geschäftsbedingungen
  • Haftungsausschluss
  • Seitenverzeichnis

Sprachen

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Alle Rechte vorbehalten.

Erstellt mit — 100% kostenlos

Leichtgewichtig & schnell — Cookies und Analysen laufen nur mit Ihrer Zustimmung

  1. Startseite
  2. Entwicklertools
  3. HTTP-Statuscode-Nachschlagewerk

HTTP-Statuscode-Nachschlagewerk

Schlagen Sie jeden HTTP-Statuscode nach – 200, 404, 500 und alles dazwischen – mit einer verständlichen Erklärung, was er bedeutet und wann Server ihn zurückgeben.

Rechner wird geladen...
Hat Ihnen dieser Rechner geholfen?

Was ist HTTP-Statuscode-Nachschlagewerk?

HTTP-Statuscodes sind die dreistelligen Zahlen, die ein Webserver mit jeder Antwort zurücksendet, um dem Client (Browser, App oder API-Consumer) mitzuteilen, ob die Anfrage erfolgreich war, eine Weiterleitung benötigt oder fehlgeschlagen ist – und warum. Sie sind von der IETF standardisiert und werden bei jedem Webserver, Browser und in jeder Programmiersprache identisch verwendet, was sie zu einer der universellsten Debugging-Referenzen der Softwareentwicklung macht. Dieses Nachschlagewerk deckt die am häufigsten anzutreffenden Codes aus allen fünf Kategorien ab – informativ (1xx), Erfolg (2xx), Weiterleitung (3xx), Client-Fehler (4xx) und Server-Fehler (5xx) – mit verständlichen Erklärungen, was jeder davon in der Praxis tatsächlich bedeutet, nicht nur die formale RFC-Definition.

Wann Sie diesen Rechner verwenden

  • Debuggen einer API-Integration, bei der eine Anfrage fehlschlägt und Sie verstehen müssen, was der Statuscode tatsächlich bedeutet
  • Deciding which HTTP status code to return from your own API for a specific error condition
  • Teaching or learning HTTP fundamentals in a web development course or bootcamp
  • Writing error-handling middleware that needs to distinguish between different 4xx and 5xx cases
  • Investigating why a redirect isn't working by checking whether 301 or 302 was returned
  • Troubleshooting CORS issues where the browser shows a network error but the server returned 200

Schritte:

  1. Geben Sie einen Statuscode (wie 404) oder ein Stichwort (wie „forbidden“) in das Suchfeld ein.
  2. Filtern Sie über die 1xx-5xx-Schaltflächen nach Kategorie, wenn Sie einen bestimmten Bereich durchsuchen möchten.
  3. Lesen Sie die verständliche Beschreibung, was der Code bedeutet und wann er typischerweise zurückgegeben wird.
  4. Nutzen Sie dies als schnelle Referenz beim Debuggen von API-Antworten oder beim Erstellen von Fehlerbehandlung.

Formel

1xx: Informativ — Anfrage empfangen, Verarbeitung wird fortgesetzt 2xx: Erfolg — Anfrage wurde erfolgreich empfangen und akzeptiert 3xx: Weiterleitung — weitere Aktion nötig, um die Anfrage abzuschließen 4xx: Client-Fehler — Anfrage enthält fehlerhafte Syntax oder kann nicht erfüllt werden 5xx: Server-Fehler — Server konnte eine gültige Anfrage nicht erfüllen

Anwendungsfälle

  • Schnelles Verstehen eines unbekannten Statuscodes, den eine API zurückgibt, die Sie integrieren
  • Entscheiden, welchen Statuscode Ihre eigene API für eine bestimmte Fehlerbedingung zurückgeben soll
  • Debuggen, warum eine Anfrage fehlschlägt, indem geprüft wird, was ein bestimmter Code tatsächlich bedeutet
  • Unterrichten oder Erlernen der HTTP-Grundlagen in einem Webentwicklungskurs
  • Schreiben präziser Fehlerbehandlungslogik, die zwischen verschiedenen 4xx- und 5xx-Fällen unterscheidet

Hauptvorteile

  • Jeder gängige Statuscode in einer durchsuchbaren Referenz
  • Verständliche Erklärungen, nicht nur formaler RFC-Wortlaut
  • Sofortiges Filtern nach Kategorie (1xx bis 5xx)
  • Kostenlos, schnell, keine Anmeldung erforderlich

Professionelle Tipps

  • Reservieren Sie 5xx-Codes strikt für serverseitige Fehler – verwenden Sie sie niemals, um Client-Eingabefehler zu signalisieren
  • Verwenden Sie 429 mit einem Retry-After-Header bei Ratenbegrenzung, damit sich korrekt verhaltende Clients wissen, wann sie es erneut versuchen sollen
  • Bevorzugen Sie 404 gegenüber einer generischen Fehlerseite, wenn eine Ressource tatsächlich nicht existiert – das ist sowohl für Nutzer als auch für Suchmaschinen besser
  • Wählen Sie beim API-Design spezifische 4xx-Codes (422, 409, 400), statt standardmäßig alles auf einen generischen 400 zurückzuführen

Häufige Fehler vermeiden

  • Rückgabe von 200 OK für eine Anfrage, die tatsächlich fehlgeschlagen ist, wodurch Fehler vor Monitoring-Tools verborgen werden
  • Verwechseln von 401 (nicht authentifiziert) mit 403 (authentifiziert, aber nicht autorisiert)
  • Verwenden von 302 für eine Weiterleitung, die permanent (301) sein sollte, was der SEO schadet
  • Behandeln aller 4xx- und 5xx-Fehler gleich in der clientseitigen Fehlerbehandlung, statt nach dem konkreten Code zu unterscheiden

Wichtige Begriffe erklärt

  • Statuszeile: Die erste Zeile einer HTTP-Antwort, die den Statuscode und eine kurze Begründung enthält
  • Idempotent: Eine Eigenschaft bestimmter HTTP-Methoden, bei denen die Wiederholung derselben Anfrage die gleiche Wirkung hat wie einmalige Ausführung
  • Weiterleitungskette: Eine Abfolge mehrerer Weiterleitungen, denen ein Browser folgt, bevor er die endgültige Ressource erreicht
  • Ratenbegrenzung: Beschränkung, wie viele Anfragen ein Client in einem bestimmten Zeitfenster stellen darf, oft mit 429 signalisiert

Verwandte Konzepte

  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]

Beispiel

Die Suche nach „429“ liefert „Too Many Requests“ – der Code, den APIs zurückgeben, wenn Sie ein Ratenlimit überschritten haben, und der Ihnen mitteilt, langsamer zu werden und nach einer Verzögerung erneut zu versuchen.

Interpretation Ihrer Ergebnisse

HTTP-Statuscodes werden anhand ihrer ersten Ziffer in fünf Klassen eingeteilt. 1xx sind informativ und im Anwendungscode selten zu sehen. 2xx bestätigen Erfolg — 200 OK ist der häufigste, aber 201 Created und 204 No Content kommen in REST-APIs ebenfalls häufig vor. 3xx behandeln Weiterleitungen, wobei 301 (dauerhaft) und 302 (temporär) am wichtigsten sind. 4xx-Fehler zeigen an, dass mit der Client-Anfrage etwas nicht stimmt. Die häufigsten sind 400 Bad Request (fehlerhafte Syntax), 401 Unauthorized (nicht authentifiziert), 403 Forbidden (nicht autorisiert), 404 Not Found (Ressource existiert nicht) und 429 Too Many Requests (Ratenlimit überschritten). Die korrekte Verwendung spezifischer 4xx-Codes macht Ihre API wesentlich besser debugbar, als für alles ein generisches 400 zurückzugeben. 5xx-Fehler bedeuten, dass der Server versagt hat. 500 ist der Auffangcode für interne Fehler, 502 Bad Gateway deutet auf ein Problem mit einem vorgelagerten Server hin, und 503 Service Unavailable bedeutet meist, dass der Server überlastet oder wegen Wartung nicht verfügbar ist. Beim Debuggen von 5xx-Fehlern prüfen Sie die Server-Logs statt der Client-Antwort, da der Statuscode allein die Ursache selten aufdeckt.

Häufig gestellte Fragen

Was bedeuten die verschiedenen HTTP-Statuscode-Bereiche?
1xx-Codes sind informativ, 2xx bedeuten Erfolg, 3xx zeigen eine Weiterleitung an, 4xx bedeuten, dass der Client einen Fehler gemacht hat (z. B. eine fehlende Seite angefordert), und 5xx bedeuten, dass der Server selbst eine gültige Anfrage nicht erfüllen konnte.
Was ist der Unterschied zwischen 401 und 403?
401 Unauthorized bedeutet, dass Sie sich nicht authentifiziert haben (oder Ihre Anmeldedaten ungültig sind) – der Server weiß nicht, wer Sie sind. 403 Forbidden bedeutet, der Server weiß, wer Sie sind, aber Sie haben keine Berechtigung, auf die Ressource zuzugreifen.
Warum sehe ich manchmal 200 für eine Seite, die eindeutig nicht geladen hat?
Das bedeutet meist, dass der Server eine gültige HTTP-Antwort gesendet hat (daher 200 OK), aber der Inhalt auf Anwendungsebene einen Fehler beschreibt – ein häufiges Muster bei APIs, die Fehlerdetails im Antwort-Body statt im Statuscode unterbringen.
Was ist der Unterschied zwischen 301- und 302-Weiterleitungen?
301 Moved Permanently weist Browser und Suchmaschinen an, ihre Einträge zu aktualisieren und künftig die neue URL zu verwenden. 302 Found signalisiert eine vorübergehende Weiterleitung – die ursprüngliche URL sollte für künftige Anfragen weiterhin verwendet werden.
What do the different HTTP status code ranges mean?
429 bedeutet, dass der Client in einem bestimmten Zeitraum zu viele Anfragen gesendet hat. Der Server kann einen Retry-After-Header einfügen, der dem Client mitteilt, wann er es erneut versuchen soll. Bei diesem Code sollten Sie exponentielles Backoff implementieren.
What's the difference between 401 and 403?
503 bedeutet, dass der Server die Anfrage vorübergehend nicht verarbeiten kann, meist wegen Überlastung oder Wartung. Im Gegensatz zu 500 ist dies ein Zustand, der sich voraussichtlich wieder löst. Der Server kann einen Retry-After-Header einfügen.
Why do I sometimes see 200 for a page that clearly failed to load?
418 wurde als Aprilscherz in RFC 2324 (1998) definiert. Es ist ein echter Statuscode, wenn auch in der Praxis selten verwendet. Manche Server geben ihn als humorvolle Antwort auf ungültige Anfragen zurück.
What's the difference between 301 and 302 redirects?
404 bedeutet, dass der Server die angeforderte Ressource nicht finden kann. Dies ist der häufigste Client-Fehler. Er kann auf einen defekten Link, eine falsch geschriebene URL oder eine verschobene bzw. gelöschte Ressource hinweisen.
What does 429 Too Many Requests mean?
Preflight-Anfragen von CORS (Cross-Origin Resource Sharing) geben bei Erfolg 204 No Content zurück. Antwortet der Server nicht mit den richtigen CORS-Headern, blockiert der Browser die Antwort, selbst wenn der Status 200 ist – sie erscheint dann in der Konsole als Netzwerkfehler.
What is a 503 Service Unavailable?
Geben Sie den numerischen Code (wie 404) oder ein Stichwort (wie 'forbidden' oder 'timeout') in das Suchfeld ein. Sie können auch mit den 1xx–5xx-Schaltflächen nach Kategorie filtern, um einen bestimmten Bereich zu durchsuchen.
What does 418 I'm a Teapot mean?
418 was defined as an April Fools' joke in RFC 2324 (1998). It's a real status code, though rarely used in practice. Some servers return it as a humorous response to invalid requests.

Verwandte Tools

Weitere Tools erkunden

Seitenverhältnis-Rechner

Bandbreitenrechner

Laden Sie den Zeitrechner herunter

Cloud-Hosting-Kostenrechner

CDN-Kostenrechner

API-Monetisierungsrechner

Ähnliche Tools

Seitenverhältnis-Rechner
Entwicklertools
Bandbreitenrechner
Entwicklertools
Laden Sie den Zeitrechner herunter
Entwicklertools
Cloud-Hosting-Kostenrechner
Entwicklertools
100
Continue
The server has received the request headers and the client should proceed to send the request body.
101
Switching Protocols
The requester has asked the server to switch protocols and the server has agreed to do so.
102
Processing
The server has received and is processing the request, but no response is available yet.
200
OK
The request has succeeded.
201
Created
The request has succeeded and a new resource has been created as a result.
202
Accepted
The request has been received but not yet acted upon.
204
No Content
The server successfully processed the request and is not returning any content.
206
Partial Content
The server is delivering only part of the resource due to a range header sent by the client.
301
Moved Permanently
This and all future requests should be directed to the given URI.
302
Found
Tells the client to look at (browse to) another URL temporarily.
304
Not Modified
Indicates that the resource has not been modified since the version specified by the request headers.
307
Temporary Redirect
The request should be repeated with another URI, but future requests can still use the original URI.
308
Permanent Redirect
The request and all future requests should be repeated using another URI, method not changed.
400
Bad Request
The server cannot or will not process the request due to a client error.
401
Unauthorized
Authentication is required and has failed or has not yet been provided.
403
Forbidden
The request was valid, but the server is refusing action — the client does not have access rights.
404
Not Found
The requested resource could not be found but may be available in the future.
405
Method Not Allowed
A request method is not supported for the requested resource.
408
Request Timeout
The server timed out waiting for the request.
409
Conflict
The request could not be processed because of conflict in the current state of the resource.
410
Gone
The resource requested is no longer available and will not be available again.
413
Payload Too Large
The request is larger than the server is willing or able to process.
414
URI Too Long
The URI provided was too long for the server to process.
415
Unsupported Media Type
The request entity has a media type which the server or resource does not support.
418
I'm a teapot
This code was defined as an April Fools' joke in RFC 2324 and is not expected to be implemented by real servers.
422
Unprocessable Entity
The request was well-formed but was unable to be followed due to semantic errors.
429
Too Many Requests
The user has sent too many requests in a given amount of time (rate limiting).
500
Internal Server Error
A generic error message given when an unexpected condition was encountered.
501
Not Implemented
The server either does not recognize the request method, or it lacks the ability to fulfil it.
502
Bad Gateway
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
503
Service Unavailable
The server cannot handle the request, usually due to maintenance or being overloaded.
504
Gateway Timeout
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.