Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
据我所知 - base 64 可以代表任何字符。(包括二进制)
当需要对二进制(!)数据进行编码时,通常使用 Base64 编码方案,这些数据需要在旨在处理文本数据的媒体上存储和传输
所以我尝试将它应用于扩展的 ascii char(超过 127)
字符:
遵循简单的算法后 :
我必须:
所以值应该是Fy
Fy
那么为什么当我使用在线编码器并将值放在alt+178时,
我得到这个结果:
这里发生了什么 ?
您的浏览器向编码网站发送了字符的 UTF-8 编码。此编码不是 178。
也就是 Unicode 字符的 UTF-8 编码,U+2593和扩展的 ASCII 字符 178 一样。
U+2593
感谢 Damien_The_Unbeliever && zmbq &&Markus Jarderot:
所以