BT编程语言文档

base64 编解码库

功能

base64(text) 创建轻量编解码对象,支持标准 Base64、无补位 Base64、URL 安全 Base64 和 URL 安全无补位 Base64。

API 列表

API说明
base64.encode把 base64(text) 中保存的文本编码为 Base64 字符串。
base64.decode把 base64(text) 中保存的 Base64 字符串解码为 UTF-8 文本。
base64.to_string返回 base64 对象中保存的原始文本。

示例

mode 参数

mode常量说明
0BASE64_STANDARD标准 Base64,带补位符。
1BASE64_STANDARD_NO_PAD标准 Base64,不输出补位符。
2BASE64_URL_SAFEURL 安全 Base64,带补位符。
3BASE64_URL_SAFE_NO_PADURL 安全 Base64,不输出补位符。

注意事项

  • Base64 是编码,不是加密;不能用于保存密码、密钥或敏感数据。