POST请求出现中文乱码的问题
最近使用Java的HttpURLConnection请求rest接口时候,POST请求参数中的中文传输之后出现乱码的问题,在网上找了一个亲测有效的方法:
将
DataOutputStream out = null; out = new DataOutputStream(connection.getOutputStream());
out.writeBytes(param);
改为
PrintWriter out = null; out = new PrintWriter(new OutputStreamWriter(connection.getOutputStream(),"utf-8")); out.println(param); //参数
即可!
posted on 2018-12-10 20:04 huangzhang 阅读(320) 评论(0) 编辑 收藏 举报