URL enkripsi/dekripsi
Lakukan pengodean dan penguraian kode URI, komponen, dan formulir dalam ruang kerja URL bersama, serta sediakan peninjauan hanya-baca untuk parameter kueri dan pemetaan JSON.
Diproses secara lokal di browser
Halaman ini telah lulus pemeriksaan direktori publik; setelah JavaScript diaktifkan, fungsi lengkap dapat digunakan.
Panduan penggunaan
Cara menggunakan pengodean dan dekode URL
Diproses secara lokal di browser
Contoh
encodeURIComponent
café +Hasil
caf%C3%A9%20%2BContoh
Form encode (+)
café +Hasil
caf%C3%A9+%2BOperasi
Untuk URL lengkap, pilih encodeURI; untuk satu nilai parameter, pilih encodeURIComponent. Form encode (+) menyatakan spasi dengan + dan mengodekan + literal sebagai %2B.
Batasan dan catatan
- Pengodean persen memerlukan % diikuti dua digit heksadesimal, dan byte hasil dekode harus berupa UTF-8 yang valid. Jika gagal, periksa data asli alih-alih mendekode berulang kali.
Pertanyaan umum
Mengapa tanda tambah menjadi spasi setelah didekode?
Form decode (+) memperlakukan + sebagai spasi; decodeURIComponent mempertahankan +. Kodekan tanda tambah literal sebagai %2B agar dapat dipulihkan.