Enkoder URL
Percent-encode teks untuk URL, atau dekode kembali.
- Berjalan di browser Anda — teks Anda tidak pernah dikirim ke mana pun
- Tanpa pendaftaran, tanpa kuota, gratis dipakai sesering yang Anda mau
Cara kerjanya
URL hanya boleh memuat sekumpulan karakter terbatas. Selebihnya — spasi, ampersand, huruf beraksen, apa pun yang bukan ASCII — harus di-percent-encode, atau URL rusak dengan cara yang menjengkelkan untuk di-debug.
URI lengkap versus komponen
Meng-encode seluruh URI membiarkan karakter struktural seperti titik dua, garis miring, dan tanda tanya, karena karakter itu menjalankan fungsi. Meng-encode komponen meng-escape-nya juga, yang dibutuhkan oleh nilai di dalam parameter kueri.
Bug yang biasa terjadi
Meng-encode seluruh URL padahal maksudnya satu parameter membiarkan ampersand utuh, sehingga nilai yang mengandungnya diam-diam terpecah menjadi dua parameter. Untuk nilai dalam query string, gunakan opsi komponen.
Enkoder URL — pertanyaan
Apa bedanya kedua opsi encode?
Encode membiarkan karakter struktur URL; encode sebagai komponen meng-escape-nya juga, untuk nilai yang masuk ke dalam query string.
Mengapa decoding kadang gagal?
Tanda persen yang nyasar dan bukan bagian dari urutan escape yang valid membuat teks tidak bisa didekode. Alat ini melaporkannya dan tidak mengembalikan hasil yang salah.
Apakah teks saya dikirim ke suatu tempat?
Tidak, encoding berlangsung di halaman.