微信模板消息推送,在我本地写好代码测试完好,发布到正式版推送的消息中文乱码,这让我很忧伤的哈
开始查找问题,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”
原文地址:https://blog.csdn.net/weixin_39973810/article/details/121351190
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。