前段时间在与C的客户端和安卓的客户端进行联调,首先我的方法接收的是C客户端所传递的数据,但是传递到方法内的中文就变成了乱码(我的方法的编码是utf8),最后通过String a = new String("接收的中文".getBytes(),"gbk");进行了解决。
在与安卓联调的时候同样也是如此,安卓端接收到ws方法传递的中文之后,同样也是乱码,之后通过gbk重新解码即可解决。
前段时间在与C的客户端和安卓的客户端进行联调,首先我的方法接收的是C客户端所传递的数据,但是传递到方法内的中文就变成了乱码(我的方法的编码是utf8),最后通过String a = new String("接收的中文".getBytes(),"gbk");进行了解决。
在与安卓联调的时候同样也是如此,安卓端接收到ws方法传递的中文之后,同样也是乱码,之后通过gbk重新解码即可解决。
转载于:https://www.cnblogs.com/maysky/p/7099679.html