调用内部函数Fn::Base64Encode,返回输入字符串的Base64编码结果。
说明
在 MIME 标准中,Base64 编码的输出通常每 76 个字符后会有一个换行符,以确保每一行的长度不超过 76 个字符。即使您的输入字符串很短,不满足 76 个字符,该函数也会在最后添加一个换行符。 如果需要去掉最后一个换行符,请使用 Fn::Replace 函数处理。
示例:
Fn::Replace:
- "\n": ''
- Fn::Base64Encode: string_to_encode
函数声明
JSON
{"Fn::Base64Encode": "stringToEncode"}
YAML
完整函数名的语法。
Fn::Base64Encode: stringToEncode
缩写形式语法。
!Base64Encode stringToEncode
参数信息
stringToEncode
:需要转换成Base64的字符串。
返回值
原始字符串的Base64编码结果。
使用示例
!Base64Encode ALIYUN ROS
{ "Fn::Base64Encode" : "ALIYUN ROS" }
返回值:QUxJWVVOIFJPUw==
。
该文章对您有帮助吗?