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.