java,HttpURLConnection输出汉字乱码,怎么解决啊?
发布网友
发布时间:2022-04-23 00:18
我来回答
共2个回答
热心网友
时间:2022-04-28 08:35
conn = (HttpURLConnection) mUrl.openConnection();
conn.setRequestMethod("GET");
conn.setDoOutput(true);
conn.setDoInput(true);
conn.setUseCaches(false);
conn.setRequestProperty("Content-type","application/x-www-form-urlencoded;charset=UTF-8"); //解决乱码问题
conn.connect(); //连接远程服务器
重点这一句:application/x-www-form-urlencoded;charset=UTF-8
热心网友
时间:2022-04-28 09:53
new InputStreamReader(is));
改成
new InputStreamReader(is, "UTF-8"));