Enkod Nyahkod URL
Pengekod, penyahkod dan penghurai URL dalam talian percuma. Tukar teks kepada pengekodan peratus, nyahkod rentetan URL dan ekstrak parameter pertanyaan.
Apakah pengekodan URL?
Pengekodan URL (juga dipanggil pengekodan peratus) ialah mekanisme yang menukar karakter kepada format yang boleh dihantar dengan selamat melalui internet. Ia menggantikan karakter tidak selamat dengan tanda % diikuti dua digit heksadesimal.
Mengapa saya perlu mengekod URL?
URL hanya boleh dihantar melalui internet menggunakan set karakter ASCII. Karakter seperti ruang, karakter bukan ASCII dan karakter terpelihara mesti dikekod untuk memastikan ia dihantar dengan betul dan tidak merosakkan struktur URL.
Apakah perbezaan antara encodeURI dan encodeURIComponent?
encodeURL mengekod URL lengkap tetapi mengekalkan karakter struktur URL seperti : / ? & = #. encodeURIComponent mengekod semua karakter istimewa dan digunakan untuk mengekod nilai parameter URL individu.
Karakter apa yang perlu dikekod dalam URL?
Karakter terpelihara seperti ! # $ & ' ( ) * + , / : ; = ? @ [ ] dan karakter bukan ASCII mesti dikekod. Ruang menjadi %20 atau +, dan karakter istimewa ditukar kepada perwakilan heksadesimal %XX mereka.
Bagaimana cara menyahkod URL?
Tampal URL yang dikekod ke medan input, pilih mod Nyahkod, dan alat akan secara automatik menukar jujukan %XX kembali kepada karakter asal mereka.
Apakah pengekodan peratus (%XX)?
Pengekodan peratus mewakili karakter sebagai % diikuti dua digit heksadesimal. Contohnya, ruang menjadi %20, dan / menjadi %2F. Setiap bait perwakilan UTF-8 karakter dikekod secara berasingan.
Bolehkah saya menghurai komponen URL dengan alat ini?
Ya, mod Hurai memecahkan URL kepada komponen: protokol, nama hos, port, nama laluan, carian (rentetan pertanyaan), hash (fragmen), nama pengguna dan kata laluan. Ia juga mengekstrak parameter pertanyaan sebagai pasangan kunci-nilai.
Adakah alat ini selamat untuk URL sensitif?
Sudah tentu. Semua pengekodan, penyahkodan dan penghuraian berlaku 100% dalam pelayar anda. Tiada data dihantar ke mana-mana pelayan, menjadikannya sepenuhnya selamat untuk URL yang mengandungi token, kata laluan atau maklumat sensitif lain.
Apakah parameter rentetan pertanyaan?
Parameter pertanyaan ialah bahagian URL selepas simbol ?, mengandungi pasangan kunci-nilai yang dipisahkan oleh &. Contohnya: ?name=john&age=30. Ia digunakan untuk menghantar data ke pelayan web.
Adakah alat ini menyokong karakter UTF-8?
Ya, alat ini menyokong penuh pengekodan UTF-8. Anda boleh mengekod dan menyahkod karakter antarabangsa, emoji dan sebarang karakter Unicode dengan betul.
Apakah pengekodan berganda?
Pengekodan berganda berlaku apabila URL yang sudah dikekod dikekod semula. Contohnya, %20 menjadi %2520. Alat ini boleh membantu anda mengenal pasti dan membetulkan URL yang dikekod berganda dengan menyahkodnya beberapa kali.
Bolehkah saya mengekstrak parameter pertanyaan tertentu?
Ya, mod Hurai memaparkan semua parameter pertanyaan dalam format jadual, memudahkan untuk melihat, menyalin atau menganalisis parameter individu.
Cara Menggunakan Enkod Nyahkod URL
Kod atau nyahkod teks dengan pengekodan peratusan, atau hurai URL penuh kepada komponennya. Semuanya berjalan secara setempat dalam pelayar anda — apa yang anda tampal tidak dimuat naik.
- Taip atau tampal teks anda ke dalam medan input «Enter text or URL...».
- Pada «Type:», pilih Component untuk melarikan satu nilai, atau Full URL untuk mengekalkan aksara seperti : dan /.
- Klik Encode untuk menukar teks anda kepada bentuk terkod peratusan.
- Klik Decode untuk menukar balik rentetan terkod kepada teks yang boleh dibaca.
- Klik Parse untuk memecahkan URL kepada protokol, hos, laluan dan parameter pertanyaan.
Guna Component untuk nilai pertanyaan tunggal dan Full URL supaya alamat kekal boleh dibuka terus.
Alat Berkaitan
- Pengekodan/Penyahkodan Base64 Pengekod dan penyahkod Base64 percuma dalam talian. Tukar teks ke Base64 dan Base64 ke teks dengan serta-merta. Tanpa muat naik ke pelayan, 100% peribadi.
- Encode/Decode Entiti HTML Encode atau decode entiti HTML dengan serta-merta. Tukar aksara khas seperti <, >, &, ", ' ke entiti HTML dan sebaliknya. Percuma, pantas, dalam pelayar anda.
- Pemapar Hex Lihat kandungan fail dalam format hex dump dengan carian, navigasi offset dan penatalan maya
- Penyulitan / Nyahsulit AES Penyulitan/nyahsulit AES dengan mod CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, kunci 128/192/256 bit, output Base64, pengesanan automatik format kunci/IV
- Pemampat Brotli Pemampat Brotli dalam talian percuma. Mampatkan fail ke .br dengan kualiti 0–11 atau nyahmampat .br kepada asal. Berjalan sepenuhnya dalam pelayar — tanpa muat naik, tanpa pemasangan.
- Pemampat Zstd Pemampat zstd dalam talian percuma. Mampatkan fail ke .zst dengan tahap Zstandard 1–19 atau nyahmampat .zst kepada asal. Berjalan sepenuhnya dalam pelayar — tanpa muat naik, tanpa pemasangan.
- Penukar MessagePack Penukar MessagePack percuma dalam talian. Kodkan JSON kepada msgpack dan nyahkod hex, base64 atau fail .bin kembali kepada JSON yang boleh dibaca, dengan perbandingan saiz. Tanpa muat naik, berjalan dalam pelayar.
- Penjana ULID Jana pengecam unik sejagat boleh diisih leksikografi (ULID) dalam talian. Nyahkod ULID, ekstrak cap masa dan cipta ID pukal untuk pangkalan data.