springmvc中返回参数中等号(=)变成了\u003d这种

/download.do?policy_no\u003d26000000059088\u0026sign\u003de558d55a27744190b460da70239959cf"

谢谢各位了,已经解决了,是因为springmvc的配置文件有问题

未设置正确的编码格式

图片说明
在哪里设置,就是一个接口

你自己做了16进制编码转换吧,如果是ajax请求获取到的,需要解码下

   var s = "/download.do?policy_no\\u003d26000000059088\\u0026sign\\u003de558d55a27744190b460da70239959cf";
    s = s.replace(/\\u([a-z\d]{4})/gi, function ($0, $1) { return String.fromCharCode(parseInt($1, 16)) });
    alert(s)

标签

请问怎么解决?我也遇到这种问题