IDN 的域名如:(中文.com <-> xn--fiq228c.com),PHP 版本可見此篇:PHP 對 IDN Domain 轉換(Punycode) 如何做
想要在使用 JavaScript 轉換,要怎麼做呢?
JavaScript 對 IDN 域名(Punycode) 轉換
IDN 的域名轉換主要是用 Punycode (RFC-3492、RFC-5891),這邊有 Node.js 版本 (NPM):
不過想要在 JavaScript 直接執行的話,可以參考此篇的 Code:Converting punycode with dash character to Unicode
此篇的 JS Code 於此 HTML 有做IDN 正解、反解的測試,可以參考:IDN-punycode html