URL 传参 中文乱码

有时候,你发现在URL传递参数(包含中文),到了后台数据处理的时候,就会出现乱码问题

 

 

其中,最简单的做法是 :

 

1 .  前端需要两次 encodeURI,因为一次encodeURI还有一些字符不会被编码

 

paramA = encodeURI(encodeURI(paramA )) ;

 

2.  后台数据处理 : paramA  = URIDecode.decode(paramA ,"GBK");  // 可能是 UTF-8 或 是 ISO-8859-1

 

 

你可能感兴趣的:(URL 传参 中文乱码)