微信公众号模板消息推送,中文乱码

微信模板消息推送,在我本地写好代码测试完好,发布到正式版推送的消息中文乱码,这让我很忧伤的哈
开始查找问题,json需要设置为Content-type: application/json; charset=utf-8; charset=utf-8;我都有配置的,没发现问题,
我想,在我本地推送的消息不会发生乱码,发布到正式版本乱码,这样应该是正式版的tomcat中的配置出问题的,就百度了好的有关tomcat的相关配置,发现就是因为tomcat缺少了一些配置
第一歩:在tomcat/bin/catalina.bat里面的头部第二行添加
set JAVA_OPTS=-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=utf-8 -Dsun.jnu.encoding=utf-8
微信公众号模板消息推送,中文乱码

第二步:在tomcat/conf/server.xml添加
URIEncoding=”UTF-8” useBodyEncodingForURI=”true”
微信公众号模板消息推送,中文乱码

上一篇:java基础:NIO之异步FileChannel和Charset(5)


下一篇:完美解决response.getWriter().write()中文输出乱码的问题