Pengekodan Penyahkodan URL
Pengesanan automatik: teks biasa dikodkan dan teks dengan pengekodan peratus yang sah dinyahkod. Anda juga boleh memilih mod secara manual.
Pemprosesan tempatan · Fail tidak dimuat naik
Fail diproses dalam pelayar ini tanpa muat naik automatik. Pemuatan komponen kali pertama mungkin memerlukan internet.
Pengekodan dan penyahkodan URL: kegunaan dan skop
Pengekodan URL mewakili aksara khas sebagai jujukan yang dikodkan peratus untuk nilai parameter pertanyaan, segmen laluan dan memeriksa teks yang terlepas dalam log.
Mod automatik akan menganggap input sebagai teks biasa jika tidak dapat menyahkod. Penyahkodan manual memerlukan kod peratus yang sah dan urutan UTF-8.
Keupayaan dijelaskan
Nilai parameter berbeza daripada keseluruhan URL
Pengekodan akan mengurus aksara seperti garis miring, tanda soal, dan tanda sama dengan; Perlu ditentukan terlebih dahulu sama ada yang akan dikod adalah nilai parameter atau bahagian pautan, dan keputusan itu tidak boleh dianggap sebagai penyusunan semula struktur URL lengkap.
Peratusan penyahkodan dan tanda tambah
Penyahkodan membaca jujukan UTF-8 berkod peratusan yang sah dan mengekalkan tanda tambah literal. Ini berbeza daripada peraturan pengekodan bentuk yang menganggap + sebagai ruang.
Contoh praktikal
Kod teks yang mengandungi ruang
Input
hello world
Hasil Penukaran
hello%20world
Ini menggambarkan pengekodan peratus ruang untuk nilai parameter atau segmen laluan.
Nyahkod aksara tambah
Input
a%2Bb
Hasil Penukaran
a+b
Penyahkodan %2B menghasilkan tanda tambah. Tambah literal dalam a+b tidak ditukar secara automatik kepada ruang.
Langkah Penggunaan
Tampal teks atau pautan
Masukkan teks asal, parameter pertanyaan, atau serpihan URL yang telah dikodkan.
Pengesanan Automatik
Pengesanan automatik: teks biasa dikodkan dan teks dengan pengekodan peratus yang sah dinyahkod. Anda juga boleh memilih mod secara manual.
Salin untuk terus menggunakan
Selepas mengesahkan hasil, salin dengan satu klik ke dalam debugging antara muka, pemeriksaan log atau pautan halaman untuk terus digunakan.
Soalan Lazim
Mengapa "hasil penyahkodan" kadangkala kosong?
Input tidak sah dalam nyahkod manual mengosongkan hasil dan memaparkan ralat. Mod automatik mengodkannya sebagai teks biasa; tukar mod jika kabur.
Bila sepatutnya mengutamakan hasil pengekodan?
Apabila teks hendak dimasukkan ke dalam parameter pertanyaan URL, segmen laluan, alamat panggilan balik atau medan pautan dalam log, pengekodan terlebih dahulu boleh mengelakkan aksara khas merosakkan struktur.
Mengapakah tanda tambah tidak dinyahkodkan sebagai ruang?
Alat ini menggunakan peraturan pengekodan dan penyahkodan untuk teks URL, di mana '+' biasa tetap dikekalkan sebagai '+'; Ruang digantikan dengan %20; jika hendak mengendalikan data borang, peraturan khusus bagi analisis borang perlu digunakan.
