- Startseite
-
解碼Punycode
Punycode in Text dekodieren
Konvertieren Sie ASCII-Punycode (xn--) zurück in lesbaren Unicode-Text oder internationalisierte Domainnamen.
Dekodiert Segmente, die mit xn-- beginnen
RFC-KONFORM
Präzise Dekodierung gemäß RFC 3492 und IDNA-Protokollen für maximale Zuverlässigkeit.
100%% Client-seitig
Ihre Daten verlassen niemals Ihren Browser. Datenschutz hat für uns höchste Priorität.
Schnell & Simpel
Intuitive Benutzeroberfläche, konzipiert für schnelle Überprüfungen und Stapelverarbeitung.
試試這些範例
Punycode-Domain
Einen Punycode-Domänennamen zurück in seine Unicode-Version dekodieren.
Einzelnes Label
Dekodieren Sie einen einzelnen Punycode-String (ohne xn-- Präfix).
Komplexe IDN
Dekodieren Sie einen komplexen internationalisierten Domainnamen.
Leitfaden zur Punycode-Dekodierung und IDN
Wie die Punycode-Dekodierung funktioniert
Punycode-Decodierung ist der umgekehrte Prozess der Umwandlung von ASCII-Zeichenfolgen zurück in ihre ursprüngliche Unicode-Darstellung (nicht-ASCII). Dies ist unerlässlich, damit Menschen internationalisierte Domainnamen lesen können, die in Protokollen oder Systemkonfigurationen als xn-- erscheinen.
Unser Decoder identifiziert das ACE-Präfix und wendet den Punycode-Algorithmus an, um Zeichen aus verschiedenen Schriften, darunter Kyrillisch, Chinesisch, Arabisch und mehr, zu rekonstruieren.
Wann sollte ein Punycode-Decoder verwendet werden?
- Log-Analyse: Domainnamen in Serverzugriffslogs oder Netzwerkverkehrsaufzeichnungen dekodieren.
- Sicherheitsprüfungen: Überprüfen Sie das tatsächliche Ziel verdächtiger "xn--"-Links, um Homograph-Angriffe zu verhindern.
- Entwicklung: Konvertieren Sie Punycode zurück in Unicode, um sicherzustellen, dass Daten in Ihrer Benutzeroberfläche korrekt gespeichert und angezeigt werden.
- SEO & Marketing: Lesen Sie internationale Domains, die von Wettbewerbern genutzt werden, oder für Ihren eigenen Markenschutz.
Punycode vs. URL-Kodierung
Es ist wichtig zu beachten, dass Punycode nicht dasselbe ist wie URL-Kodierung (Prozentkodierung). Während die URL-Kodierung Sonderzeichen wie Leerzeichen oder Symbole in einem URL-Pfad behandelt (z. B. %20), behandelt Punycode speziell Nicht-ASCII-Zeichen im Domainnamen selbst.
Beispiel: In der URL https://münchen.de/search?q=café:
• münchen.de wird via Punycode zu xn--mnchen-3ya.de umgewandelt.
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