Kode dan urai URL dengan pemrosesan waktu nyata
Pengkodean URL (pengkodean persen) mengubah karakter khusus seperti spasi, tanda & dan karakter non-ASCII ke dalam format yang aman untuk URL. Anda membutuhkannya saat meneruskan input pengguna sebagai parameter kueri, menangani nama file dengan spasi, atau bekerja dengan karakter internasional dalam URL.
encodeURIComponent mengkodekan segalanya kecuali huruf, angka, dan - _ . ~ — gunakan untuk nilai parameter kueri. encodeURI mempertahankan karakter struktur URL seperti :, / dan ? — gunakan untuk URL lengkap. Alat kami mendukung kedua mode.
Spasi dikodekan sebagai %20 dalam jalur URL (RFC 3986) dan sebagai + dalam string kueri (pengkodean formulir HTML). Alat kami menangani kedua standar. Sebagian besar API modern mengharapkan %20, sementara formulir HTML lama menggunakan konvensi +.
Karakter Unicode pertama diubah ke byte UTF-8, kemudian setiap byte dikodekan persen. Misalnya, 'é' menjadi %C3%A9 (dua byte). Emoji seperti 🎉 menjadi empat byte yang dikodekan persen. Alat kami menangani seluruh rentang Unicode.
Ya. Pengkodean yang hilang atau ganda dapat menyebabkan injeksi URL, kerentanan pengalihan terbuka, dan cross-site scripting (XSS). Selalu kodekan nilai yang disediakan pengguna sebelum memasukkannya ke URL, dan dekodekan tepat sekali di sisi penerima.
Pemrosesan berjalan di browser. Penyimpanan dan berbagi bersifat opsional, memerlukan akun, dan mengirim konten pilihan Anda ke layanan kami.