Здравствуйте, avpavlov, Вы писали:
A>Вот это вообще бред, ты в цикле каждый раз в буфер записываешь с самого начала.
while(this.inputStream.available() > 0) {
count++;
inputStream.read(readBuffer);
}
Почему бред? Размер буфера у меня зависит от размера поступившего соообщения
readBuffer = new byte[inputStream.available()] и за один цикл я считываю его полностью. Тем более я знаю точно, что мне должно поступить на вход, в зависимости от того какой запрос я отправил.
А> } catch (IOException e) {}
Да. Забыл про
e.printStackTrace().