.Convertor
Menu

Encode Decode URL

Deteksi otomatis: teks biasa dikodekan dan teks dengan pengodean persen yang valid didekodekan. Anda juga dapat memilih mode secara manual.

Pemrosesan lokal · File Tidak Diunggah

File diproses di browser ini tanpa unggahan otomatis. Pemuatan komponen pertama kali mungkin memerlukan internet.

Pengkodean dan penguraian URL: kegunaan dan cakupan

Pengkodean URL mewakili karakter khusus sebagai urutan persen yang dikodekan untuk nilai parameter kueri, segmen jalur, dan pemeriksaan teks yang lolos dalam log.

Mode otomatis akan menganggap input sebagai teks biasa jika tidak dapat mendekode; Dekode manual memerlukan kode persen yang valid dan urutan UTF-8.

Kemampuan dijelaskan

Nilai parameter berbeda dari keseluruhan URL

Pengkodean akan menangani karakter seperti garis miring, tanda tanya, dan tanda sama dengan; Harus dipastikan terlebih dahulu apakah yang akan dikodekan adalah nilai parameter atau fragmen tautan; hasilnya tidak boleh dianggap sebagai penulisan ulang struktur URL secara utuh.

Penguraian kode persen dan tanda tambah

Penguraian kode membaca urutan UTF-8 berkode persen yang valid dan mempertahankan tanda plus literal. Hal ini berbeda dengan aturan pengkodean bentuk yang memperlakukan + sebagai spasi.

Contoh praktis

Menyandikan teks yang mengandung spasi

Input

hello world

Hasil Konversi

hello%20world

Ini mengilustrasikan pengkodean persen ruang untuk nilai parameter atau segmen jalur.

Decode karakter plus

Input

a%2Bb

Hasil Konversi

a+b

Penguraian kode %2B menghasilkan tanda plus. Nilai tambah literal dalam a+b tidak secara otomatis diubah menjadi spasi.

Langkah Penggunaan

  1. Tempel teks atau tautan

    Masukkan teks asli, parameter kueri, atau fragmen URL yang sudah dikodekan.

  2. Deteksi Otomatis

    Deteksi otomatis: teks biasa dikodekan dan teks dengan pengodean persen yang valid didekodekan. Anda juga dapat memilih mode secara manual.

  3. Salin untuk terus menggunakan

    Setelah mengonfirmasi hasil, salin dengan satu klik ke debugging antarmuka, penelusuran log, atau tautan halaman untuk melanjutkan penggunaan.

Pertanyaan yang Sering Diajukan

Mengapa "hasil decoding" terkadang kosong?

Input tidak valid dalam dekode manual menghapus hasil dan menampilkan kesalahan. Mode otomatis mengodekannya sebagai teks biasa; ganti mode jika ambigu.

Kapan sebaiknya memprioritaskan hasil encoding?

Ketika teks akan dimasukkan ke dalam parameter query URL, segmen path, alamat callback, atau field link di log, enkode terlebih dahulu dapat mencegah karakter khusus merusak struktur.

Mengapa tanda tambah tidak diterjemahkan sebagai spasi?

Alat ini menggunakan aturan encoding dan decoding teks URL, tanda + tetap dipertahankan sebagai +; Spasi diwakili oleh %20. Jika perlu memproses data formulir, harus menggunakan aturan parsing formulir yang sesuai.

Alat terkait

Artikel Terkait