java socket长连接,在本地测试一切正常,放到服务器上出现乱码!但是发送的数据中没有中文。

2024年11月22日 17:53
有2个网友回答
网友(1):

转成字节发送,服务器端接收后用同样的编码转成字符串
在网络游戏中发送的数据格式是有个固定开头表示正确数字,然后跟2个字节表示数据包的长度,有这个长度就知道后边有多少字节需要接收了,然和把这些字节转成你要的字符就行了

网友(2):

服务器linux,win 2003

win7 - linux
win7 - win 2003
都不正常?