- Home
-
Decodifica Punycode
Decodifica Punycode in Testo
Converti Punycode ASCII (xn--) in testo Unicode leggibile o nomi di dominio internazionalizzati.
Decodifica i segmenti che iniziano con xn--
Conforme RFC
Decodifica accurata secondo i protocolli RFC 3492 e IDNA per la massima affidabilità.
100% Lato client
I tuoi dati non lasciano mai il tuo browser. La privacy è la nostra massima priorità.
Veloce e Semplice
Interfaccia intuitiva progettata sia per controlli rapidi che per elaborazione in lotti.
Prova questi esempi
Dominio Punycode
Decodifica un nome di dominio Punycode riportandolo alla sua versione Unicode.
Etichetta Singola
Decodifica una singola stringa Punycode (senza prefisso xn--).
IDN complesso
Decodifica un nome di dominio internazionalizzato complesso.
Guida alla decodifica Punycode e IDN
Come Funziona la Decodifica Punycode
La decodifica Punycode è il processo inverso di conversione delle stringhe ASCII nella loro rappresentazione Unicode originale (non ASCII). È essenziale per consentire agli utenti di leggere i nomi di dominio internazionalizzati che appaiono come xn-- nei log o nelle configurazioni di sistema.
Il nostro decodificatore identifica il prefisso ACE e applica l'algoritmo Punycode per ricostruire caratteri di vari alfabeti, tra cui cirillico, cinese, arabo e altri.
Quando usare un decodificatore Punycode?
- Analisi Log: Decodifica i nomi di dominio trovati nei log di accesso al server o nelle catture del traffico di rete.
- Verifiche di sicurezza: Verifica la destinazione effettiva dei link sospetti "xn--" per prevenire attacchi omografi.
- Sviluppo: Converti Punycode in Unicode per garantire che i dati vengano archiviati e visualizzati correttamente nella tua interfaccia utente.
- SEO e Marketing: Leggi i domini internazionali utilizzati dai concorrenti o per la protezione del tuo marchio.
Punycode vs. Codifica URL
È importante notare che Punycode non è la stessa cosa della codifica URL (percent-encoding). Mentre la codifica URL gestisce caratteri speciali come spazi o simboli in un percorso URL (ad esempio, %20), Punycode gestisce specificamente i caratteri non ASCII nel nome di dominio stesso.
Esempio: Nell'URL https://münchen.de/search?q=café:
• münchen.de viene convertito tramite Punycode in xn--mnchen-3ya.de.
Fatal error: Uncaught ValueError: Unknown format specifier "A" in /www/wwwroot/www.mefancy.com/textchange/decode-punycode-to-text.php:524
Stack trace:
#0 /www/wwwroot/www.mefancy.com/textchange/decode-punycode-to-text.php(524): sprintf()
#1 {main}
thrown in /www/wwwroot/www.mefancy.com/textchange/decode-punycode-to-text.php on line 524