主机名中的日语为 http:// URL 主机名 - 只需编码 UTF8 字节,或者也编码 punycode?

问题描述 投票:0回答:1

客户的主机名中包含日语字符(系统区域设置为 ja_JP.UTF-8)。

我现在必须编写一个 ISO C 函数,该函数获取该主机名并将其转换为 URL。我是否必须使用 %xx 对该主机名中非 isalnum() 的字节进行编码,还是必须先将该主机名转换为 punycode?

url unicode idn
1个回答
0
投票

您不需要转换它。 URL 和电子邮件地址是您不需要需要使用 xn-- 东西的两种情况。

https://grå.org 是有效的 URL,有效期已十年,grå@grå.org 是有效的电子邮件地址。您的日本域名也将是合法的。

© www.soinside.com 2019 - 2024. All rights reserved.