Passe un nom de domaine international en punycode ASCII, ou ramène les étiquettes xn-- en lettres.
Les étiquettes DNS sont en ASCII. münchen, 中文 ou un nom avec accents part en punycode et commence par xn--. Cette page ne touche qu’à ces étiquettes. Les barres, la requête et l’ancre restent comme vous les avez écrites. Pour découper une adresse déjà formée, découper une URL.
https://münchen.example/path vers l’ASCII.@. Le chemin, y compris le chinois, reste.xn-- illisible donne une erreur, pas un nom à moitié lu.Chaque étiquette entre les points est convertie seule. Un label déjà ASCII, comme example, ne bouge pas. münchen.de devient xn--mnchen-3ya.de. 中文.com devient xn--fiq228c.com. Le schéma, le chemin et la requête ne sont pas du punycode. Le sens inverse rend les lettres. C’est l’IDNA des noms d’hôte, pas un chiffrement de texte.
xn-- sorti d’un certificat ou d’un export DNS.Le punycode concerne les étiquettes DNS, pas le chemin. Si l’autre bout veut un encodage, c’est du pour cent.
C’est la partie locale. Seul le domaine est un nom d’hôte.