| 参数名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| type | string | 必填 | 支持md5,sha-256,hmac-sha-256 |
| str | string | 必填 | 字符串 |
| secret | string | 选填 | 为hmac-sha-256时有效 |
var ret = digest('md5', 'test');
console.log('ret:', ret);
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | byte[] | 必填 | 被编码的数据 |
| flag | integer | 选填 | 默认为0,1表示no padding, 2表示no wrap,4表示CRLF,8表示use safe,16表示no close |
例子:
var ret = base64Encode(data);
console.log('ret:' + ret);
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | string | 必填 | 待解码的数据 |
| flag | integer | 选填 | 默认为0,1表示no padding, 2表示no wrap,4表示CRLF,8表示use safe,16表示no close |
例子:
var ret = base64Decode(data);
console.log('ret:' + ret);