1. Mengapa meng-encode dengan URLSearchParams?
Query string sering berisi karakter non-ASCII, spasi, dan karakter khusus seperti `&`, `=`, dan `#`. Menggabungkannya secara manual mudah menimbulkan bug โ encoding yang terlewat, double-encoding, atau benturan delimiter. URLSearchParams adalah API standar browser yang melakukan percent-encoding setiap nilai dengan benar sesuai aturan application/x-www-form-urlencoded dan menggabungkannya dengan aman menggunakan `&`. Alat ini memakai logika yang sama persis untuk menghasilkan outputnya.