使用socket通信时 发送超长信息时, 发送一条, 服务器接收多条
Socket 通信的坑
使用Socket 通信时, 发送信息时, 使用 BufferedWriter.write(String)发送, 存在长度限制, 如果发送信息字符过多, 会自动给拆成多个信息发送, 容易导致服务器端解析错误, 修改成OutputStream.write(String.getBytes(“UTF-8”))之后解决了此问题.
遇到问题的部分
String msg=...
原创
2019-04-29 16:22:47 ·
1810 阅读 ·
0 评论