java,HttpURLConnection输出汉字乱码,怎么解决啊?

发布网友 发布时间:2022-04-19 13:33

我来回答

2个回答

热心网友 时间:2022-05-27 10:20

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-05-27 10:20

new InputStreamReader(is));

改成
new InputStreamReader(is, "UTF-8"));
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com