HarmonyOS 请问ArkTS如何Base64编码和解码?

请问ArkTS如何Base64编码和解码? 咨询场景描述:账号密码登录请求时想将密码明文进行Base64编码后再发起请求,请问ArkTS如何Base64编码和解码?

HarmonyOS
2024-08-10 11:45:28
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

ArkTS如何Base64编码和解码可以通过以下代码实现:

import util from ‘@ohos.util’; 
function base64(){ 
  let base64 = new util.Base64Helper(); 
  let arr = new Uint8Array([48, 49, 2, 1, 1, 4, 32, 115, 56]); 
  base64.encodeToStringSync(arr);   //Uint8Array转base64 
  base64.decodeSync("");   //base64转Uint8Array 
}

具体参考链接为:https://gitee.com/openharmony/docs/blob/OpenHarmony-3.2-Release/zh-cn/application-dev/reference/apis/js-apis-util.md#base64helper9

encodeToStringSync方法只能传入Uint8Array数据类型,通过一下代码可以将字符串直接转换为Uint8Array类型,代码如下:

import { buffer} from '@kit.ArkTS' new Uint8Array(buffer.from('我是string').buffer);
分享
微博
QQ
微信
回复
2024-08-10 17:19:49
相关问题
HarmonyOS base64解码报错
265浏览 • 1回复 待解决
arkts中怎么实现base64编码
301浏览 • 1回复 待解决
HarmonyOS 图片进行base64编码报错
181浏览 • 1回复 待解决
HarmonyOS TLV格式编码和解码
71浏览 • 1回复 待解决
js canvas转base64编码图片不全
10290浏览 • 1回复 待解决
如何进行base64编码,有人知道吗?
407浏览 • 1回复 待解决
实现文本的编码和解码机制。
171浏览 • 1回复 待解决
HarmonyOS如何将图片转Base64
308浏览 • 1回复 待解决
HarmonyOS 中文base64加密解密乱码
154浏览 • 1回复 待解决
HarmonyOS 如何base64数据转换为图片
207浏览 • 1回复 待解决
如何base64转换成图片?
9752浏览 • 2回复 待解决
PixelMap怎么转Base64?(非Java)
2606浏览 • 2回复 待解决
怎么把PixelMap图片转BASE64
8988浏览 • 1回复 待解决
如何实现PixelMap和base64的相互转换
1053浏览 • 1回复 待解决
验证pixelmap数据buffer转base64是否正常
1523浏览 • 1回复 待解决