学习记录。
- 场景:
- 服务端java接口程序,在接收到请求包,data参数中包含中文,请求时用的编码是UTF-8,但收到后会变成乱码
- 尝试:
- 试了很多办法,包括:
- String body = IOUtils.toString(request.getInputStream(), StandardCharsets.UTF_8);
都无济于事
- 解决:
- 增加系统的环境变量
-
即:配置了:JAVA_TOOL_OPTIONS,参数为:-Dfile.encoding=UTF-8
标签:java,乱码,参数,UTF,data,服务端 From: https://www.cnblogs.com/youxl189/p/17809428.html