Base64是一种用64个字符来表示任意二进制数据的方法
原理很简单,如下图所示:
291153483606946.png
3个字节24个bit,可以分成4组,每组6个bit,这6个bit可以用64个字符来表示,具体转换规则如表所示:
291137095326660.png
如果只有一个或者两个字节,补零后在最后加上“=”
291217167983928.png
在url中 + / 会导致歧义,可以考虑替换(埋坑,后续补充)
Base64是一种用64个字符来表示任意二进制数据的方法
原理很简单,如下图所示:
3个字节24个bit,可以分成4组,每组6个bit,这6个bit可以用64个字符来表示,具体转换规则如表所示:
如果只有一个或者两个字节,补零后在最后加上“=”
在url中 + / 会导致歧义,可以考虑替换(埋坑,后续补充)
本文标题:Base64编码
本文链接:https://www.haomeiwen.com/subject/smgxxqtx.html
网友评论