Il codice 429 Too Many Requests indica che è stato raggiunto un limite di richieste. Continuare a ricaricare o far riprovare uno script senza pausa può prolungare il problema.
Indice dei contenuti
Capire chi applica il limite
- Annota URL, orario e azione che provoca il blocco: login, ricerca, chiamata API o caricamento della pagina.
- Leggi la risposta completa. Se contiene
Retry-After, rispetta il tempo indicato prima del nuovo tentativo. - Controlla se la risposta arriva dall’applicazione, da un servizio esterno o da una protezione come CDN e firewall. L’aspetto della pagina è un indizio, ma i log sono la conferma.
- Se il problema riguarda uno script, verifica quante richieste esegue e se sono partite più copie dello stesso lavoro.
Ridurre le richieste e verificare
Riduci la frequenza e il numero di chiamate simultanee del componente interessato. Per un’API usa le modalità di attesa e i limiti documentati dal fornitore. Non disattivare globalmente il firewall per rimuovere un limite applicato a una sola funzione.
Se il blocco compare durante un uso normale del sito, invia all’assistenza URL, orario, IP pubblico e risposta completa. Dopo la correzione ripeti una singola prova, poi controlla che il normale flusso funzioni senza nuovi 429.
Guide Xlogic correlate
- Errore 413 Content Too Large: cause e soluzioni
- Errore 411 Length Required: cause e soluzioni
- Errore 409 Conflict: cause e soluzioni