ответ сервера. В большинстве случаев всё проходит чётко, но иногда считывается ровно 1460 байт (из 1699 байт, которые должен отправить сервер). Может ли проблема быть на стороне клиента или стоит поковырять сервер?
Остальные байты доходят в другом пакете?
Скорее всего первый блок приходит, а второй либо не отправляется, либо клиент его как-то теряет. Но socket.bytesRead говорит, что зачитано лишь 1460 байтов
Там есть способ поменять размер блока как-то?
Проверь на серверном сокете bytesWritten или слови евент end
Обсуждают сегодня