- 博客(1)
- 收藏
- 关注
原创 服务器环境中文乱码问题(-Dfile.encoding=UTF-8解决)
这个项目的中文乱码问题出现在调用第三方接口的时候,接口返回的数据带有中文。返回结果本地测试没问题,服务器(windows server 2008)上的中文则是乱码,但并不是全部乱码。我从结果上发现一个规律,如果中文字符串的长度是偶数,就不会有乱码;如果是奇数,则最后一个字是乱码(也有特殊情况,最后一个字和倒数第三个字是乱码的情况,但是基本都是长字符串)。发现本地环境打印的是UTF-8,服务器上打印的是GBK。最后,在服务器启动项目(jar包)时,加上标题所述的参数,再调用接口之后,发现问题已然解决。
2023-08-01 15:31:47
1870
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅