Clientfehler
HTTP 429: Too Many Requests
HTTP 429 bedeutet, dass der Client zu viele Anfragen gesendet hat.
Bedeutung
Der Server begrenzt die Rate des Clients für einen bestimmten Zeitraum.
Häufige Ursachen
API-Kontingente, Burst-Limits, Missbrauchsschutz oder wiederholte Wiederholungsversuche können dies verursachen.
Was zu prüfen ist
Verlangsamen Sie die Anfragen, beachten Sie Retry-After, fügen Sie Backoff hinzu oder erhöhen Sie das Ratenlimit, sofern angemessen.
Beispielantwort
HTTP/1.1 429 Too Many RequestsReferenzen
- Register
- IANA HTTP Status Code Registry
- Spezifikation
- RFC 6585 §4
- Leitfaden
- MDN 429 Too Many Requests
Verwandte HTTP-Statuscodes
Benachbarte Codes beantworten oft die nächste Debugging-Frage.
408 Request TimeoutHTTP 408 bedeutet, dass beim Server beim Warten auf die Anfrage ein Timeout auftrat.503 Service UnavailableHTTP 503 bedeutet, dass der Dienst vorübergehend nicht verfügbar ist.504 Gateway TimeoutHTTP 504 bedeutet, dass bei einem Gateway beim Warten auf einen vorgelagerten Server ein Timeout auftrat.