1后端接收参数乱码
最近在做一个项目,用springboot接收ajax中文数据的时候,点击搜索框后数据一直不显示,重新把流程梳理了一遍还是找不到问题在哪,于是点开了debug模式,一步一步走发现从前端传过来的参数是乱码,
一开始怀疑我数据传错了,但是仔细检查了一遍发现没有错误,就意识到可能是编码的问题,所以我就加了各种utf-8编码,但是最终都是无效。当然如果你们用了这些方法有用的话也可能是我的问题。
又去问了实验室的同学一起解决还是搞不定,再后来通过各种百度终于找到了解决办法,
在后端接口里对字符串这样解析title = URLDecoder.decode(title,“UTF-8”);就可以解决问题了
这样接收过来的参数不会乱码了
求关注点赞!!!