DevToolPal
TR
4xx İstemci hataları

429 Too Many Requests

Çok Fazla İstek

Ne anlama gelir

İstemci belirli bir sürede çok fazla istek gönderdi (hız sınırlama). Retry-After ne kadar bekleneceğini söyleyebilir.

Yaygın nedenler

  • API hız sınırları veya kotaları aşıldı
  • Geri çekilme olmadan yeniden deneme döngüleri
  • Tek bir paylaşılan IP arkasında çok sayıda kullanıcı

Nasıl düzeltilir

İstemci veya ziyaretçiyseniz

Retry-After'a uyun, rastgele sapmalı üstel geri çekilme kullanın, sonuçları önbelleğe alın ve istekleri gruplayın.

Sitenin veya API'nin sahibiyseniz

İstemcilerin uyum sağlayabilmesi için Retry-After ve RateLimit başlıklarını döndürün; yalnızca IP başına değil, anahtar veya kullanıcı başına sınırlayın.

Örnek yanıt

HTTP/1.1
HTTP/1.1 429 Too Many Requests
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Retry-After: 30
RateLimit-Policy: 100;w=60
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Too Many Requests",
  "status": 429,
  "detail": "Rate limit of 100 requests per minute exceeded."
}

Belirtim

RFC 6585 §4

SSS

› 429'dan sonra ne kadar beklemeliyim?

Varsa Retry-After'ı kullanın; yoksa üstel olarak geri çekilin, örneğin rastgele sapmayla 1, 2, 4, 8 saniye.

› 429 SEO'ya zarar verir mi?

Googlebot 429 gördüğünde taramayı yavaşlatır. Kısa dönemler sorun değildir; uzun dönemler dizinlemeyi geciktirebilir.