HarmonyOS base64解码内容缺少
eyJzdWIiOiJjcG9uZ28xIiwiWC1BcHBJRCI6IkNTRE4tQVBQIiwiWC1EZXZpY2UtSUQiOiI4MDM4OTNjOC0xMDllLTQyOTYtOTExMi1lMjM4YWFjY2QxMjgiLCJYLVJpc2stQ29udHJvbC1OdW0iOiIwIiwiYXVkIjoicGFzc3BvcnQiLCJleHAiOjE3MTg4NDc2MjgsImlhdCI6MTcxNjI1NTYyOH0
我这边用HarmonyOS 的Base64Helper().encodeToStringSync 解码后的字符串 为啥会少最后一个 } 呢
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS base64解码报错
2312浏览 • 1回复 待解决
HarmonyOS base64编解码
1293浏览 • 1回复 待解决
HarmonyOS base64解码,以及解码后如何加载到Image中
878浏览 • 1回复 待解决
HarmonyOS 音频文件base64编解码问题
1374浏览 • 1回复 待解决
HarmonyOS 请问ArkTS如何Base64编码和解码?
2152浏览 • 1回复 待解决
HarmonyOS base64编解码错误,出现异常数据
1365浏览 • 1回复 待解决
HarmonyOS 关于使用ArkTS进行Base64解码和GZIP解压
1636浏览 • 1回复 待解决
Base64解码异常,有谁知道怎么解决吗?
3861浏览 • 1回复 待解决
HarmonyOS base64编码问题
1905浏览 • 1回复 待解决
HarmonyOS base64转image
977浏览 • 1回复 待解决
HarmonyOS 图片转base64
1179浏览 • 1回复 待解决
HarmonyOS 图片Base64编码
1055浏览 • 1回复 待解决
照片文件转Base64
1377浏览 • 1回复 待解决
HarmonyOS base64编码的API
947浏览 • 1回复 待解决
HarmonyOS arraybuffer转base64乱码
1122浏览 • 1回复 待解决
HarmonyOS Image加载base64失败
1289浏览 • 1回复 待解决
HarmonyOS pixelMap怎么转base64
971浏览 • 1回复 待解决
HarmonyOS string怎么base64和decodeBase64
786浏览 • 1回复 待解决
HarmonyOS 录制的视频转base64
1082浏览 • 1回复 待解决
HarmonyOS base64的PDF如何展示
721浏览 • 1回复 待解决
HarmonyOS 图片进行base64编码报错
1608浏览 • 1回复 待解决
HarmonyOS @ohos/base64 (V2.0.0)
840浏览 • 1回复 待解决
HarmonyOS 中文base64加密解密乱码
1575浏览 • 1回复 待解决
HarmonyOS 有没有把Base64字符串解码成图片的方法
1067浏览 • 1回复 待解决
HarmonyOS 如何做base64加密?
1166浏览 • 1回复 待解决
在进行Base64Helper().encodeToStringSync编码时,如果最后剩余1或2个字节,则需要使用"="字符进行补齐。这意味着解码后的字符串可能不包含最后一个}字符
下面是测试案例,后台那面编码与你这面的解码格式应该不一致,俩端需要对其
// 测试示例
综上:
可能是因为在编码时,原始字符串中的最后一个字符是“}”,而 Base64 编码算法中使用“=”字符来填充编码结果,因此在编码时“}”字符被转换为 Base64 编码的“}”字符和一个“=”字符。在解码时,解码器会将“}”字符解码为原始字符,“=”字符被解码器忽略,因此解码结果中缺少了最后一个“}”字符,