Błąd klienta
HTTP 429: Too Many Requests
HTTP 429 oznacza, że klient wysłał zbyt wiele żądań.
Znaczenie
Serwer ogranicza liczbę żądań klienta przez pewien czas.
Częste przyczyny
Limity API, limity nagłego wzrostu, ochrona przed nadużyciami lub powtarzane ponowienia mogą to powodować.
Co sprawdzić
Zwolnij tempo żądań, przestrzegaj Retry-After, dodaj wycofywanie lub zwiększ limit, jeśli to stosowne.
Przykładowa odpowiedź
HTTP/1.1 429 Too Many RequestsŹródła
- Specyfikacja
- RFC 6585 §4
- Przewodnik
- MDN 429 Too Many Requests
Powiązane kody statusu HTTP
Sąsiednie kody często odpowiadają na kolejne pytanie podczas debugowania.