La ricerca rapida invia richieste per ogni carattere digitato in alcuni casi, causando errori 403

Dipende dalla velocità di digitazione. Se si digita abbastanza velocemente, la richiesta non verrà inviata per ogni tasto premuto. Il widget ritarda l’invio della richiesta di 400 millisecondi; se l’utente digita più lentamente di questa soglia, la richiesta non verrà inviata. Ho effettuato i test su Safari, Firefox e Chrome su macOS e funziona bene su tutti e tre.

Puoi vederlo come prova:

CleanShot 2025-03-25 at 09.33.00@2x

Sono state inviate solo due richieste tra la digitazione di “Customization > Theme component data” e “Customization > Theme component data expl”, ovvero nessuna richiesta per i caratteri intermedi.

2 Mi Piace