Apakah URL Decoding?
URL decoding ialah proses terbalik kepada URL encoding. Ia menukar urutan percent-encoded seperti %20, %26, dan %3D kembali kepada aksara asal seperti ruang, &, dan =.
URL decoding berguna apabila membaca URL encoded daripada log pelayan, debugging permintaan API, atau mengekstrak nilai yang boleh dibaca daripada query string.
Mengapa Decode URL?
URL encoded selamat untuk mesin tetapi sukar dibaca manusia. Anda mungkin perlu decode URL apabila:
- Membaca parameter query daripada log.
- Debugging API yang mengandungi nilai encoded.
- Mengekstrak teks asal daripada pautan yang dikongsi.
- Mengendalikan payload webhook.
- Menyemak permintaan rangkaian dalam DevTools.
Cara Menggunakan Alat Ini
- Tampal atau taip teks percent-encoded dalam medan input.
- Klik Decode URL, atau biarkan mod Automatik aktif.
- Salin hasil decoded daripada medan output.
- Gunakan Muat naik fail untuk decode kandungan fail teks.
Contoh Aksara Decoded
| Encoded | Aksara |
|---|---|
%20 | Space |
%26 | & |
%3D | = |
%2B | + |
%23 | # |
%3F | ? |
%25 | % |
Pengendalian Ralat
Jika input mengandungi urutan peratus yang rosak seperti %ZZ atau %2, alat akan memaparkan mesej ralat. Urutan yang sah mesti menggunakan % diikuti dua digit heksadesimal.
Data sebagai Parameter
Anda boleh mengisi input dengan parameter ?input=:
https://www.uprek.com/ms/tools/penyahkod-url?input=hello%20world%20%26%20more%3D1
Butiran Teknikal
Alat ini menggunakan fungsi JavaScript decodeURIComponent() dan berjalan sepenuhnya dalam pelayar. Tiada input dihantar ke pelayan runtime.
Jika hasil masih kelihatan encoded, input mungkin telah di-encode dua kali. Jalankan hasil itu melalui penyahkod sekali lagi untuk mendapatkan teks asal.