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:待加密的字符串
返回信息
返回加密后的字符串