base64
BASE64
模块
BASE64
模块摘要
提供base64编码和解码,参见RFC 2045。
描述
提供base64编码和解码,请参阅RFC 2045
。
数据类型
ascii_string() = [1..255]
ascii_binary() = binary()
binary()
的ASCII字符范围在1到255之间。
输出
decode(Base64) -> Data
decode_to_string(Base64) -> DataString
mime_decode(Base64) -> Data
mime_decode_to_string(Base64) -> DataString
类型
将base64编码的字符串解码为纯ASCII。看RFC 4648
。
mime_decode / 1和mime_decode_to_string / 1剥离非法字符,而decode / 1和decode_to_string / 1仅删除空白字符。
encode(Data) -> Base64
encode_to_string(Data) -> Base64String
类型
将纯ASCII字符串编码为base64。结果比数据大33%。