Как работает socket().recv(b)? Python3 / socket

Рейтинг: 0Ответов: 0Опубликовано: 29.01.2023

Хотел бы понять, как работает метод recv(b). Я знаю, что оно нужно для получения ответа от сервера, и в нём нужно указывать размер буфера в байтах. И я вот хочу понять: допустим я из клиентской части программы отправляю пакет серверу. Сервер отвечает мне, и я получаю этот ответ с помощью recv. Но что будет, если указать размер буфера 1 байт? я проверил, знаю, что при каждом итерации цикла программа будет выводить лишь один байт в консоль, тоесть одну букву. И вот что происходит в этот момент? Сервер каждый раз отправляет 1 байт от пакета, которую нужно отправлять клиентской части или как?

Ответы

Ответов пока нет.