JavaScript 對 IDN 域名(Punycode) 轉換

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

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料