HarmonyOS base64解码内容缺少
eyJzdWIiOiJjcG9uZ28xIiwiWC1BcHBJRCI6IkNTRE4tQVBQIiwiWC1EZXZpY2UtSUQiOiI4MDM4OTNjOC0xMDllLTQyOTYtOTExMi1lMjM4YWFjY2QxMjgiLCJYLVJpc2stQ29udHJvbC1OdW0iOiIwIiwiYXVkIjoicGFzc3BvcnQiLCJleHAiOjE3MTg4NDc2MjgsImlhdCI6MTcxNjI1NTYyOH0
我这边用HarmonyOS 的Base64Helper().encodeToStringSync 解码后的字符串 为啥会少最后一个 } 呢
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS base64编解码
484浏览 • 0回复 待解决
HarmonyOS base64解码报错
1510浏览 • 1回复 待解决
HarmonyOS 请问ArkTS如何Base64编码和解码?
1225浏览 • 1回复 待解决
HarmonyOS 音频文件base64编解码问题
480浏览 • 1回复 待解决
HarmonyOS base64解码,以及解码后如何加载到Image中
334浏览 • 1回复 待解决
HarmonyOS 关于使用ArkTS进行Base64解码和GZIP解压
598浏览 • 1回复 待解决
HarmonyOS base64编解码错误,出现异常数据
688浏览 • 1回复 待解决
Base64解码异常,有谁知道怎么解决吗?
3122浏览 • 1回复 待解决
HarmonyOS 图片Base64编码
511浏览 • 1回复 待解决
HarmonyOS base64转image
481浏览 • 1回复 待解决
HarmonyOS base64编码问题
1012浏览 • 1回复 待解决
HarmonyOS 图片转base64
544浏览 • 1回复 待解决
HarmonyOS pixelMap怎么转base64
229浏览 • 1回复 待解决
HarmonyOS Image加载base64失败
546浏览 • 1回复 待解决
照片文件转Base64
277浏览 • 1回复 待解决
HarmonyOS base64编码的API
465浏览 • 1回复 待解决
HarmonyOS arraybuffer转base64乱码
547浏览 • 1回复 待解决
HarmonyOS string怎么base64和decodeBase64
349浏览 • 1回复 待解决
HarmonyOS 如何做base64加密?
594浏览 • 1回复 待解决
HarmonyOS base64的PDF如何展示
174浏览 • 1回复 待解决
HarmonyOS 图片进行base64编码报错
1081浏览 • 1回复 待解决
HarmonyOS 录制的视频转base64
472浏览 • 1回复 待解决
HarmonyOS @ohos/base64 (V2.0.0)
276浏览 • 1回复 待解决
HarmonyOS 中文base64加密解密乱码
1004浏览 • 1回复 待解决
HarmonyOS 有没有把Base64字符串解码成图片的方法
628浏览 • 1回复 待解决
在进行Base64Helper().encodeToStringSync编码时,如果最后剩余1或2个字节,则需要使用"="字符进行补齐。这意味着解码后的字符串可能不包含最后一个}字符
下面是测试案例,后台那面编码与你这面的解码格式应该不一致,俩端需要对其
// 测试示例
综上:
可能是因为在编码时,原始字符串中的最后一个字符是“}”,而 Base64 编码算法中使用“=”字符来填充编码结果,因此在编码时“}”字符被转换为 Base64 编码的“}”字符和一个“=”字符。在解码时,解码器会将“}”字符解码为原始字符,“=”字符被解码器忽略,因此解码结果中缺少了最后一个“}”字符,