今天在网上浏览时,我遇到了以下网址:
http://d§.cc/
Run Code Online (Sandbox Code Playgroud)
不知何故它有效。在 Firefox 3.6/Mac 中,浏览器似乎将 URL 解释为:
http://xn--d-jca.cc/
Run Code Online (Sandbox Code Playgroud)
在 Safari 5/Mac 中,当我导航到它时 URL 不会改变。
我一直都明白 § 字符(部分符号)等,在 URL 中是无效的。引用RFC 1738:
因此,只有字母数字、特殊字符“$-_.+!*'(),”和用于其保留目的的保留字符可以在 URL 中未编码地使用。
这是字符编码的奇怪之处吗?而且,我如何/在哪里可以注册我自己的 § URL?