Pengekod/Penyahkod Punycode
Pengekod dan penyahkod Punycode dalam talian percuma. Tukar nama domain antarabangsa (IDN) ke ASCII serta-merta.
Apakah Punycode?
Punycode ialah sintaks pengekodan yang menukar aksara Unicode kepada ASCII, digunakan khusus untuk nama domain antarabangsa (IDN). Contohnya, münchen.de menjadi xn--mnchen-3ya.de.
Mengapa Punycode diperlukan?
Sistem Nama Domain (DNS) hanya menyokong aksara ASCII. Punycode membolehkan aksara bukan ASCII (seperti Cina, Arab, Cyrillic) digunakan dalam nama domain dengan mengekodkannya sebagai ASCII.
Apakah IDN?
Nama Domain Antarabangsa (IDN) ialah nama domain yang mengandungi aksara daripada skrip bukan ASCII. IDN menggunakan pengekodan Punycode untuk serasi dengan sistem DNS.
Adakah pengekodan Punycode boleh dibalikkan?
Ya, pengekodan Punycode sepenuhnya boleh dibalikkan. Anda boleh menyahkod sebarang rentetan Punycode kembali kepada perwakilan Unicode asalnya tanpa sebarang kehilangan data.
Bagaimana pengekod Punycode ini berfungsi?
Hanya tampal atau taip nama domain atau teks Unicode anda ke dalam medan input. Alat ini serta-merta menukarnya kepada format Punycode (untuk pengekodan) atau kembali kepada Unicode (untuk penyahkodan). Tiada pendaftaran atau pemasangan diperlukan.
Apakah awalan xn--?
Awalan xn-- ialah penanda khas yang menunjukkan nama domain telah diekod menggunakan Punycode. Ia memberitahu sistem DNS bahawa aksara berikutnya dalam format Punycode dan perlu dinyahkod.
Bolehkah saya mengekod alamat e-mel dengan alat ini?
Ya, anda boleh mengekod bahagian domain alamat e-mel. Contohnya, user@münchen.de menjadi user@xn--mnchen-3ya.de. Bahagian tempatan (sebelum @) harus kekal dalam format ASCII.
Adakah alat ini percuma?
Ya, pengekod dan penyahkod Punycode ini sepenuhnya percuma. Tiada pendaftaran, tiada had penggunaan, dan tiada yuran tersembunyi. Anda boleh menukar sebanyak nama domain yang anda perlukan.
Apakah RFC 3492?
RFC 3492 ialah spesifikasi teknikal yang mentakrifkan algoritma pengekodan Punycode. Ia diterbitkan oleh IETF pada tahun 2003 sebagai sebahagian daripada piawaian IDNA (Internationalized Domain Names in Applications).
Adakah Punycode berfungsi dengan semua aksara Unicode?
Ya, Punycode boleh mengekod sebarang aksara Unicode, termasuk Cina, Jepun, Korea, Arab, Cyrillic, Ibrani, Thai, dan banyak skrip lain. Pengekodan ini tanpa kehilangan dan boleh dibalikkan.
Cara Menggunakan Pengekod/Penyahkod Punycode
Tukar nama domain terantarabangsa antara Unicode dan Punycode ASCII terus dalam pelayar anda. Tiada apa-apa yang anda tampal dimuat naik, jadi domain pengeluaran pun kekal peribadi.
- Taip domain Unicode seperti contoh münchen.de dalam medan Input.
- Tekan Encode untuk mengubahnya kepada bentuk ASCII yang digunakan pelayar, yang bermula dengan xn--.
- Tampal alamat xn-- ke dalam Input dan tekan Decode untuk mendapatkan semula domain Unicode yang mudah dibaca.
- Hidupkan Auto convert untuk melihat terjemahan dikemas kini secara langsung semasa menaip, tanpa menekan sebarang butang.
Tukar nama hos sahaja: alamat emel dan URL penuh mengandungi aksara yang tidak dikendalikan Punycode; buang dahulu laluan, port dan skema.
Alat Berkaitan
- 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.
- Penukar Kod Morse Penerjemah kod Morse dalam talian percuma. Tukar teks kepada kod Morse dan sebaliknya serta-merta. Menyokong main balik audio, simbol tersuai dan berfungsi luar talian.
- Sifer ROT13 Enkod atau nyahkod sifer ROT13 serta-merta. Setiap huruf beralih 13 kedudukan. Percuma, tanpa pendaftaran, sepenuhnya dalam pelayar anda.