PrintWriter out = new PrintWriter(new OutputStreamWriter(conn.getOutputStream(), "utf-8"));
开始的异常情况表现为:
右击main 方法运行正常,启动tomcat 后,spring boot 项目 出现参数字符串是乱码的情况。
异常原因:
spring boot 启动之后,如果要http post 请求远程服务,传送的参数有中文,需要使用
OutputStreamWriter 才能设置字符集