微信开发过程中,必不可少会用到wx.request,这时就可能会出现中文乱码问题。
产生中文乱码的原因是编码方式的不一致,微信采用的编码方式为“ISO-8599-1”,因此web端获取字符串时应当进行编码处理,如下:
String param = RequestUtil.getParameter("name");
String value = new String(param.getBytes("ISO-8859-1"), "UTF-8");
微信开发过程中,必不可少会用到wx.request,这时就可能会出现中文乱码问题。
产生中文乱码的原因是编码方式的不一致,微信采用的编码方式为“ISO-8599-1”,因此web端获取字符串时应当进行编码处理,如下:
String param = RequestUtil.getParameter("name");
String value = new String(param.getBytes("ISO-8859-1"), "UTF-8");