Punycode工具
國際化域名編碼,將Unicode字符轉換為ASCII兼容格式
示例
中文域名
原文: 中国.com
編碼: xn--fiq228c.com
日文域名
原文: 日本.jp
編碼: xn--wgbl6a.jp
Punycode說明
原理: 將Unicode字符編碼為ASCII兼容的格式,用於國際化域名系統(IDN)。
格式: 以"xn--"開頭,後跟編碼後的ASCII字符串。
用途: 允許使用非英文字符作為域名,如中文、日文、阿拉伯文等。
編碼規則:
1. 提取ASCII字符作為基礎部分
2. 如果有ASCII字符,添加分隔符"-"
3. 編碼非ASCII字符並追加
4. 添加"xn--"前綴標識