【发布时间】:2021-08-17 18:45:19
【问题描述】:
对不起,如果这很简单甚至可能是多余的。我才刚学几个月。
目前我正在尝试将不同的字符串(一些二进制,一些十六进制)转换为安全格式,以允许数据存储和服务器用户在访问时选择自己的语言(英语/中文/等)的能力网站在 hex/bin 格式中没有问题。
转换图表图片是否正确,还是我遗漏了什么?
提前谢谢你!
【问题讨论】:
-
不同的字符串(一些二进制,一些十六进制) - 如果某些东西是二进制的(通常不可打印),那么它就不是字符串。十六进制通常是指一种可打印格式,其中您使用两个十六进制字符表示一个字节值。这已经很安全但效率不高。而base64可用于直接对二进制数据进行编码。但你真正的问题是什么?
-
啊,谢谢!我只是想让单词从说英语到中文(普通话)符号。我已经将自己的简化语言转换表设置为函数,但是,当我将英语转换为中文符号时,它会返回不可读的字符。我将 Base64 包装在 hex2bin 中,然后再返回。一旦我删除了 Base64,一切正常。再次谢谢你!!几天前的一些 Reddit 帖子建议使用 Base64,这让我有一段时间觉得很疯狂,哈哈。