java socket 接收报文重复

我本地是client端做了一个java socket连接。
但是有大部分服务器给我返回的数据是2段重复的数据是什么意思。
例如 正常返回ABCD 但是服务器返回的是ABCDABCD
服务器端开发说是我本地没有是长连接不是短连接,但是我本地每次请求以后都close啊。

代码贴出来代码贴出来

按你的描述,应该是服务器回复数据代码有问题,数据写入重复了吧。具体什么问题,应该检查下你的代码。