base64 编码方式(举例)
-
base64 有一个字典表,例如:
- 0 表示 A
- 1 表示 B
- 16 表示 Q
- 48 表示 w
-
假设我们要编码字符 C 为 base64 的步骤, 结果是
Qw==:- 获取字母 C 二进制, 结果为 01000011
- 每6位为一组, 不足的用0补齐, 转换为10进制作为索引, 如果为
010000=>16, 110000=>48 - 在表上去查索引对应的字符,
16=>Q, 48=>w - base64 结果不足4位的, 用
=补齐
转载:https://www.cnblogs.com/daysme/p/15293581.html
TRANSLATE with| Arabic | Hebrew | Polish |
| Bulgarian | Hindi | Portuguese |
| Catalan | Hmong Daw | Romanian |
| Chinese Simplified | Hungarian | Russian |
| Chinese Traditional | Indonesian | Slovak |
| Czech | Italian | Slovenian |
| Danish | Japanese | Spanish |
| Dutch | Klingon | Swedish |
| English | Korean | Thai |
| Estonian | Latvian | Turkish |
| Finnish | Lithuanian | Ukrainian |
| French | Malay | Urdu |
| German | Maltese | Vietnamese |
| Greek | Norwegian | Welsh |
| Haitian Creole | Persian |