AES加密出现Error: Malformed UTF-8 data报错的解决方法

按我上一章:vue java 使用AES 前后端加密解密 (址址:https://blog.csdn.net/weixin_42124196/article/details/88416488)
文章进行aes加密的项目,当页面获取数据时一直出现Error: Malformed UTF-8 data警告,也获取不到数据,按百度找出的方法说,检查一下前端代码有没有进行base64进行加密,且js里有没有指定utf-8,如下图:
AES加密出现Error: Malformed UTF-8 data报错的解决方法_第1张图片
这一步没有任何错误的情况下,还出现Error: Malformed UTF-8 data警告且获取不了数据的话,那就是后台没有指定base64解密及没有指定utf-8,与后台同步协调沟通让他们确认看看
ps:我在解密过程中遇到解析不了的bug,在检查自己代码没有错误的情况下,跟后台有效沟通,最后是因为后台 中/英文转译编码的bug缘故

你可能感兴趣的:(AES加密出现Error: Malformed UTF-8 data报错的解决方法)