1. Perché codificare con URLSearchParams?
Le query string spesso contengono caratteri non ASCII, spazi e caratteri speciali come `&`, `=` e `#`. Concatenarli a mano porta facilmente a bug: codifica mancante, doppia codifica o collisioni tra delimitatori. URLSearchParams è un'API standard del browser che codifica correttamente ogni valore in percentuale secondo le regole di application/x-www-form-urlencoded e li unisce in sicurezza con `&`. Questo strumento usa esattamente questa logica per generare l'output.