1,客户端和服务器使用字符集编码不一致,改成一致
2,有时客户端获取测试服务器数据,出现乱码问题,但是测试服务器把数据布到正式服务器上就正常了,不知道什么原因,而且客户端,测试服务器,正式服务器编码都是utf-8
当出现乱码的时候:
发送数据的一端加码:
String str = URLEncoder.encode(
"我们是好朋友"
,
"utf-8"
);
接收数据的一端解码:
URLDecoder ud =
new
URLDecoder();
System.out.println(ud.decode(str,
"utf-8"
));
就都显示正常了。