解决angularjs前后端分离调用接口传递中文时中文乱码的问题


Posted in Javascript onAugust 13, 2018

1、首先前端需要进行字符串加密两次

encodeURIComponent(encodeURIComponent(param));

2、这里是以java后台为例需要进行一次解码

URLDecoder.decode("接受到的String类型参数","UTF-8")

示例如下:

@RequestMapping("looked_list")
public Map lookedList(@RequestParam Map map) throws UnsupportedEncodingException {
 map.put("_key",URLDecoder.decode(map.get("_key").toString(), "UTF-8"));
 return reportService.lookedList(map);
}

这样基本上就能解决前后端分离时传递中文乱码查询不到数据的问题

以上这篇解决angularjs前后端分离调用接口传递中文时中文乱码的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
跟着Jquery API学Jquery之一 选择器
Apr 07 Javascript
javascript修改图片src的方法
Jan 27 Javascript
JavaScript实现16进制颜色值转RGB的方法
Feb 09 Javascript
手机端页面rem宽度自适应脚本
May 20 Javascript
使用JavaScript为Kindeditor自定义按钮增加Audio标签
Mar 18 Javascript
JS实现旋转木马式图片轮播效果
Jan 18 Javascript
Bootstrap按钮组实例详解
Jul 03 Javascript
Angular.js中$resource高大上的数据交互详解
Jul 30 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
Sep 30 Javascript
JS运动特效之任意值添加运动的方法分析
Jan 24 Javascript
详解微信小程序-扫一扫 wx.scanCode() 扫码大变身
Apr 30 Javascript
nuxt.js服务端渲染中axios和proxy代理的配置操作
Nov 06 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
Aug 13 #Javascript
angularjs $http调用接口的方式详解
Aug 13 #Javascript
Javascript格式化并高亮xml字符串的方法及注意事项
Aug 13 #Javascript
vue实现文件上传功能
Aug 13 #Javascript
解决vue中使用Axios调用接口时出现的ie数据处理问题
Aug 13 #Javascript
实例详解BootStrap的动态模态框及静态模态框
Aug 13 #Javascript
使用JavaScript实现node.js中的path.join方法
Aug 12 #Javascript
You might like
几款免费开源的不用数据库的php的cms
2010/12/19 PHP
PHP实现数字补零功能的2个函数介绍
2014/05/12 PHP
symfony2.4的twig中date用法分析
2016/03/18 PHP
Yii框架引入coreseek分页功能示例
2019/02/08 PHP
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
2010/01/12 Javascript
JS 控制小数位数的实现代码
2011/08/02 Javascript
JavaScript入门之事件、cookie、定时等
2011/10/21 Javascript
学习从实践开始之jQuery插件开发 对话框插件开发
2012/04/26 Javascript
jQuery制作仿Mac Lion OS滚动条效果
2015/02/10 Javascript
BootStrap响应式导航条实例介绍
2016/05/06 Javascript
Javascript 实现微信分享(QQ、朋友圈、分享给朋友)
2016/10/21 Javascript
jQuery倒计时代码(超简单)
2017/02/27 Javascript
纯js实现隔行变色效果
2017/11/29 Javascript
angular4 共享服务在多个组件中数据通信的示例
2018/03/30 Javascript
JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例
2018/07/30 Javascript
在Express中提供静态文件的实现方法
2019/10/17 Javascript
electron踩坑之remote of undefined的解决
2020/10/06 Javascript
python 日志增量抓取实现方法
2018/04/28 Python
python opencv3实现人脸识别(windows)
2018/05/25 Python
Python如何计算语句执行时间
2019/11/22 Python
python3获取文件中url内容并下载代码实例
2019/12/27 Python
python 轮询执行某函数的2种方式
2020/05/03 Python
python实现最短路径的实例方法
2020/07/19 Python
Django修改app名称和数据表迁移方案实现
2020/09/17 Python
Pycharm安装Qt Design快捷工具的详细教程
2020/11/18 Python
pycharm 实现复制一行的快捷键
2021/01/15 Python
css3图片边框border-image的用法
2017/06/30 HTML / CSS
X/HTML5 和 XHTML2
2008/10/17 HTML / CSS
亚洲最大旅游体验平台:KKday
2017/10/21 全球购物
实践单位评语
2014/04/26 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
党员活动日总结
2014/05/05 职场文书
三峡导游词
2015/01/31 职场文书
Python Flask请求扩展与中间件相关知识总结
2021/06/11 Python
gateway网关接口请求的校验方式
2021/07/15 Java/Android
Redis实现分布式锁的五种方法详解
2022/06/14 Redis