解决java HttpURLConnection接收https请求乱码问题
如果是中文乱码,可以设置读取时使用:
[yourreader] = new BufferedReader(new InputStreamReader([yourcon].getInputStream(),
"UTF-8"));
如果全乱码,可以尝试设置http请求头:
[yourcon].setRequestProperty("Content-Type",
"application/x-www-form-urlencoded;charset=UTF-8");
我的情况是使用代理调试时不乱码,不使用代理运行时就乱码,使用这个属性就好了。