HTTP-Statuscode nachschlagen

Finden Sie sofort Namen und Bedeutung eines HTTP-Statuscodes (200, 404, 500 ...) – nützlich, um eine API zu debuggen oder eine Serverantwort zu verstehen.

Beispiel:

So funktioniert es

Jeder HTTP-Statuscode gehört zu einer Kategorie (2xx Erfolg, 3xx Weiterleitung, 4xx Client-Fehler, 5xx Server-Fehler) und hat eine genau definierte Bedeutung, die durch die Webstandards festgelegt ist. Dieses Tool deckt die gängigsten Codes aus der Webentwicklung und von APIs ab, jeweils mit einer deutschen Erklärung ihrer Verwendung.

Was ist der Unterschied zwischen 401 und 403?

401 (Unauthorized) bedeutet, dass sich der Client authentifizieren muss, um auf die Ressource zuzugreifen – er hat seine Identität noch nicht nachgewiesen. 403 (Forbidden) bedeutet, dass der Client zwar identifiziert ist, aber nicht über die nötigen Rechte für den Zugriff auf die Ressource verfügt, auch nicht nach der Authentifizierung.

Warum liefert meine API den Code 500 zurück?

Ein Code 500 (Internal Server Error) weist auf einen allgemeinen Fehler auf der Serverseite hin, der häufig auf eine nicht behandelte Ausnahme im Anwendungscode zurückgeht. Um die genaue Ursache zu finden, müssen Sie die Server-Logs prüfen, denn dieser Code liefert dem Client standardmäßig keine Details.

100% lokale Verarbeitung: Die Suche läuft vollständig in Ihrem Browser über WebAssembly – es werden keine Daten an einen Server gesendet.