原先在程序里面写了个demo,主要是通过get获取微信用户的信息,在单机程序里面能正确获取相应的信息,但是移植到Tomcat中发现乱码,后面仔细看了一下,Tomcat是ISO-8859-1的编码格式,而get请求是UTF-8的编码格式所以会出现乱码情况。
解决办法在构建InputStreamReader时用UTF-8编码。
new InputStreamReader(connection.getInputStream(),"UTF-8");
原先在程序里面写了个demo,主要是通过get获取微信用户的信息,在单机程序里面能正确获取相应的信息,但是移植到Tomcat中发现乱码,后面仔细看了一下,Tomcat是ISO-8859-1的编码格式,而get请求是UTF-8的编码格式所以会出现乱码情况。
解决办法在构建InputStreamReader时用UTF-8编码。
new InputStreamReader(connection.getInputStream(),"UTF-8");