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.
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.
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.