Base64Utils类说明
路径
com.roma.apic.livedata.common.v1.Base64Utils
说明
提供Base64Utils编码和解码功能。
使用示例
Base64编码示例:
importClass(com.roma.apic.livedata.common.v1.Base64Utils); function execute(data) { var sourceCode = "Hello world!"; return Base64Utils.encode(sourceCode); }
multipart-formdata上传文件示例:
importClass(com.roma.apic.livedata.common.v1.Base64Utils); function execute(data) { var image = data.body.get("image") return { size: image.getSize(), name: image.getFileItem().getName(), base64: Base64Utils.encode(image.getFileItem().get()) } }
方法列表
返回类型 |
方法和说明 |
---|---|
static java.lang.String |
decode(java.lang.String content) 对字符串进行Base64解码 |
static java.lang.String |
decodeUrlSafe(java.lang.String content) 对字符串进行Base64解码(使用url兼容的字符集) |
static java.lang.String |
encode(byte[] content) 对字符数组进行Base64编码 |
static java.lang.String |
encode(java.lang.String content) 对字符串进行Base64编码 |
static java.lang.String |
encodeUrlSafe(byte[] content) 对字符数组进行Base64编码(使用url兼容的字符集) |
static java.lang.String |
encodeUrlSafe(java.lang.String content) 对字符串进行Base64编码(使用url兼容的字符集) |
方法详情
- public static java.lang.String decode(java.lang.String content)
对字符串进行Base64解密
输入参数
content:Base64加密后的字符串
返回信息
返回解密后的字符串
- public static java.lang.String decodeUrlSafe(java.lang.String content)
对字符数组进行Base64解密(使用url兼容的字符集)
输入参数
content:Base64加密后的字符串
返回信息
返回解密后的字符串
- public static java.lang.String encode(byte[] content)
对字符数组进行Base64加密
输入参数
content:待加密的字符数组
返回信息
返回加密后的字符串
- public static java.lang.String encode(java.lang.String content)
对字符串进行Base64加密
输入参数
content:待加密的字符串
返回信息
返回加密后的字符串
- public static java.lang.String encodeUrlSafe(byte[] content)
对字符数组进行Base64加密(使用url兼容的字符集)
输入参数
content:待加密的字符数组
返回信息
返回加密后的字符串
- public static java.lang.String encodeUrlSafe(java.lang.String content)
对字符串进行Base64加密(使用url兼容的字符集)
输入参数
content:待加密的字符串
返回信息
返回加密后的字符串