我正在使用这个javascript 程序来尝试编码/解码一些字符串。
这适用于某些字符串,但对于这样的电子邮件,我得到无效的结果:
base32.encode("юзер@екзампл.ком.example.com");
输出:
9rvundefinedag206mxundefinedecundefinedw7wxjweundefinedy7gq6ay31dnr6rt9ecdqp
输入:
base32.decode(9rvundefinedag206mxundefinedecundefinedw7wxjweundefinedy7gq6ay31dnr6rt9ecdqpu");
结果是:
"N7ªµÏ\Õ@@5;ªµÏ\×3Uk¹¼?;.;Uk¹¾<.example.com"
如您所见,它在解码时不会产生原始字符串。不知道为什么。