是这样的,我想先得到服务器端发过来多少数据用
dataLen = in.readInt();先读了一下
然后new byte[dataLen]
      responseData = new byte[dataLen];
      int readLen = in.read(responseData);
但这时提示出错了,
java.net.SocketException: Connection reset
感觉是in.readInt();把socket里数据都读完了,用in.read(responseData);再去读时,已经没有数据了,请问是哪里的问题?