# Apa itu Pengodean URL?
Saat menjelajahi internet atau mengirim permintaan ke server, umum bagi kita untuk menganggap URL (Uniform Resource Locator) hanya sebagai "alamat web". Namun, protokol internet menentukan bahwa URL hanya dapat dikirimkan menggunakan set karakter ASCII standar yang sangat terbatas.Apa yang terjadi jika URL mengandung spasi, huruf beraksen, atau parameter khusus seperti tanda tambah (+) atau sama dengan (=)? Untuk mencegah sistem mengalami kegagalan saat mencoba membaca karakter ilegal, karakter tersebut harus diterjemahkan ke dalam bentuk aman yang kompatibel menggunakan Percent-Encoding.# Cara Kerja Percent-Encoding
Saat Anda menggunakan alat ini, algoritma akan mengambil karakter apa pun yang "tidak aman" (seperti spasi atau huruf beraksen seperti ñ) dan menggantinya dengan tanda persen% diikuti oleh dua digit heksadesimal yang sesuai dengan nilainya dalam standar UTF-8.- Contoh Dasar: Spasi sederhana akan digantikan oleh padanan amannya:
%20. - Dukungan Lanjutan: Huruf
ámenjadi%C3%A1, danñmenjadi%C3%B1.
# Pentingnya dalam API dan Permintaan GET
Saat mengembangkan integrasi, kesalahan umum yang sering terjadi adalah memasukkan string mentah ke dalam parameter URL. Jika Anda memasukkankaos&biru secara mentah ke dalam backend Anda (/search?q=kaos&biru), server akan menafsirkan biru sebagai parameter baru, sehingga merusak semua logika.Alat ini menjamin perhitungan otomatis yang bersih dengan eksekusi 100% di browser lokal Anda. Tidak ada string URL Anda yang dikirimkan ke server pihak ketiga, sehingga menjamin privasi token dan parameter analitik Anda.