Was bedeutet HTTP 429?
Der Dienst hat zu viele Anfragen innerhalb eines bestimmten Zeitfensters erkannt. Die Grenze kann pro IP-Adresse, Konto, API-Schlüssel oder Ressource gelten. Welche Grenze greift, bestimmt der Betreiber. Ein antwortender Rate Limiter ist kein Beweis für einen Ausfall des gesamten Servers.
Als Besucher: Pause statt Dauerklick
Stoppe automatische Aktualisierungen und warte die angegebene Zeit ab. Ein Retry-After-Header kann eine Anzahl Sekunden oder einen HTTP-Zeitpunkt nennen. Fehlt er, hilft eine längere Pause eher als schnelles Neuladen.
In Schulen, Unternehmen oder über VPN teilen viele Nutzer dieselbe öffentliche Adresse. Die Grenze kann deshalb erreicht sein, obwohl du selbst wenig angefragt hast. Melde anhaltende Probleme mit Uhrzeit und Request-ID an den Betreiber; wechselnde Identitäten sind kein sinnvoller Lösungsweg.
APIs und eigene Clients korrigieren
Reduziere parallele Anfragen, nutze vorhandene Caches und respektiere das dokumentierte Kontingent. Wiederholungen sollten mit wachsender Wartezeit und etwas zufälliger Streuung erfolgen. Begrenze sowohl die Zahl der Versuche als auch die Gesamtdauer.
Wiederhole schreibende Requests nicht blind: Eine Zahlung oder Bestellung könnte bereits verarbeitet worden sein. Nutze die vom Dienst vorgesehenen Idempotenzmechanismen und prüfe zuerst das Ergebnis.
Betreiber: Welche Regel zählt?
Prüfe Limit-Key, Zeitfenster und gemessene Anfragerate. Hinter einem Proxy kann eine falsche Real-IP-Konfiguration alle Besucher derselben Adresse zuordnen. Vertraue Forwarding-Headern ausschließlich von ausdrücklich konfigurierten Proxys.
Erhöhe Grenzen erst nach Kapazitätsprüfung. Schütze teure Endpunkte separat und liefere verständliche Hinweise. Eine Lockerschaltung ohne Ursachenprüfung kann Überlastung oder Missbrauch verstärken.
Abgrenzung zu 503 und Diagnose
429 bezieht sich auf eine überschrittene Anfragerate, 503 auf vorübergehende Nichtverfügbarkeit des Dienstes. Ein externer Check nutzt eine andere Identität und kann deshalb erfolgreich sein, während dein Konto limitiert bleibt. Wiederholte Checks heben dein Limit nicht auf.
Häufige Fragen
Wie lange dauert die Sperre?
Das hängt vom Dienst ab. Retry-After und die Kontingentdokumentation sind genauer als eine pauschale Zeitangabe.
Muss ich Cookies löschen?
Nicht als Standardmaßnahme. IP- oder kontobasierte Limits bleiben bestehen; außerdem können Sitzungen verloren gehen.
Kann ein Plugin 429 verursachen?
Ja, etwa durch zu häufiges Polling einer API. Prüfe geplante Jobs und deren Wiederholungslogik.