填充base64编码更大的原因是什么?

use*_*410 2 base64

Base 64采用3 Byte(24位)并通过4*6位表示这些.如果数据不能除以3,则额外的字节被视为一种填充?这个填充是否负责base64表示大于二进制编码?

或者为什么base64更大?

Oli*_*ews 5

Base64更大,因为它只使用字节中的6位来存储信息,因此需要4字节的传输数据来存储3个字节的实际信息.

即使base64仅在其一个字节中存储6位数据,该字节仍需要8位存储空间.