Pengembang & web
Cara enkode URL
Anda punya string yang harus lewat di dalam URL. Enkode atau dekode di tab ini. Mengenkode seluruh alamat juga mengenkode garis miring. Query yang memakai + untuk spasi mendekode plus itu sebagai spasi.
String sudah di depan, baru buka enkode URL. Enkode memakai encodeURIComponent. Dekode mengubah + menjadi spasi sebelum membaca rangkaian %. Tidak diunggah.
Buka Enkode URLDalam duduk ini
Tentukan apakah garis miring harus tetap
Pekerjaan yang biasa adalah mengenkode nilai query. Mengenkode seluruh https://cv.cm/a b juga mengubah : dan / menjadi %3A dan %2F. Hasilnya satu komponen, bukan alamat yang bisa dibuka apa adanya.
Spasi menjadi %20. Garis miring menjadi %2F. + menjadi spasi. Buka enkode URL di cv.cm
String tetap di tab ini.
Buka Enkode URLPilih enkode atau dekode
Enkode mengubah teks menjadi pengodean persen. Dekode mengubahnya kembali menjadi teks. Mengenkode string yang sudah terenkode membungkusnya sekali lagi.
Perhatikan spasinya
Enkode menulis spasi sebagai %20, bukan +. Dekode mengubah %20 dan + menjadi spasi. a+b menjadi a b.
% harus punya dua digit heksa. Enkode dua kali meninggalkan tanda %. Rangkaian persen yang rusak gagal
Setiap % harus diikuti dua digit heksa. %zz dan % sendirian gagal. Perbaiki pasangannya, lalu dekode lagi.
Cek satu karakter yang Anda harapkan
Spasi harus kembali menjadi spasi. Garis miring yang sengaja dienkode harus kembali menjadi /. Jika teks masih penuh tanda %, itu dienkode dua kali.
Tanya jawab
Bisa enkode URL gratis online?
Ya. Mengenkode dan mendekode string di tab ini. Tidak diunggah.
Apa yang terjadi pada spasi?
Enkode menulis %20. Dekode mengubah %20 dan + menjadi spasi.
Jika enkode seluruh alamat, apakah garis miring tetap?
Tidak. : dan / menjadi %3A dan %2F. Jika alamatnya sendiri harus tetap bisa dibuka, enkode hanya nilai query.
Kenapa dekode gagal?
% perlu dua digit heksa sesudahnya. %zz dan % sendirian gagal.
Apakah string diunggah?
Tidak. Tutup tab, hilang.