Percuma / Dalam Talian

Pengekod & Penyahkod URL

Kodkan & Nyahkod URL Dengan Segera

Tukar watak khas kepada format kod peratus yang selamat untuk URL, atau nyahkod URL yang telah dikodkan kembali kepada teks yang boleh dibaca. Penting untuk pembangunan web dan kerja API.

Pelbagai Jenis Pengekodan

Pilih antara pengekodan URL penuh, pengekodan komponen, atau kodkan semua watak untuk keserasian maksimum.

Nyahkod Segera

Tampal sebarang string yang dikodkan peratus dan nyahkodkannya kembali kepada teks yang boleh dibaca dengan satu klik.

Mesra Pembangun

Sesuai untuk membina permintaan API, string pertanyaan, data borang, dan menyahpepijat URL yang telah dikodkan.

100% Di Sisi Klien

Semua pengekodan dan penyahkodan berlaku di pelayar anda. Tiada data yang dihantar ke pelayan kami.

Memahami Pengekodan URL untuk Pembangunan Web

Pengekodan URL (juga dipanggil pengekodan peratus) adalah mekanisme untuk mengekod watak dalam Pengenal Sumber Uniform (URI). Ia menggantikan watak yang tidak selamat dengan '%' diikuti oleh dua digit heksadesimal yang mewakili kod ASCII watak tersebut. Sebagai contoh, ruang menjadi '%20', dan ampersand (&) menjadi '%26'.

Mengapa Pengekodan URL Diperlukan?

URL hanya boleh mengandungi set watak terhad dari set watak ASCII. Watak seperti ruang, simbol khas, dan watak bukan ASCII mesti dikodkan untuk dihantar dengan selamat dalam URL. Tanpa pengekodan yang betul, URL boleh rosak, menyebabkan kerentanan keselamatan (seperti serangan suntikan), atau disalah tafsir oleh pelayan web dan pelayar.

Jenis Pengekodan URL

Terdapat pelbagai tahap pengekodan URL. encodeURI() mengekod URL penuh tetapi mengekalkan watak seperti ':', '/', '?', dan '&' yang mempunyai makna khas dalam URL. encodeURIComponent() mengekod segala-galanya kecuali huruf, digit, dan beberapa watak khas — sesuai untuk mengekod nilai parameter pertanyaan. Pilihan 'Kodkan Semua' kami menukar setiap watak bukan alfanumerik untuk keselamatan maksimum.

Soalan Lazim Pengekod URL