我环顾四周,很难找到解释。我总是看到'='字符出现在b64文本的末尾(例如PGP密钥)。 b64中的'='是否等同于ASCII中的空终止符'\ 0'?否则,它代表什么,为什么它始终在b64文本的末尾?
尽管答案在SO帖子中有说明,但我会给出5美分。
这称为填充。 Base64字符串不能以一个或两个'='结尾。只会将字符串填充到所需的长度。
所以参考是here