项目本地启动发送请求调用第三方接口一切正常,部署到服务器的tomcat下发送请求中文字符乱码
查了半天相关资料,修改Tomcat下的bin下的catalina.bat,在最前面添加 set JAVA_OPTS=-Dfile.encoding=UTF-8目测好使
https://blog.csdn.net/qq947297456/article/details/80526446
发送请求中文字符乱码
如果你本地是Windows系统 的话,默认是gbk编码,这个时候可以正常解码;
而你部署在服务器上,由于服务器不一定是gbk编码,这个时候就不可以正常解码;