Я бы сказал, в среднем, что запрос и ответ имеют около 8 строк заголовков в каждой и около 30 символов в строке. Затем учитывайте увеличение размера преобразования любого загруженного двоичного файла в Base64.
Вы не сказали, хотите ли вы также подсчитывать заголовки пакетов TCP, и в этом случае вы можете принять MTU около 1500, поэтому добавьте 16 байтов (заголовок tcp) на 1500 байтов данных
Наконец, вы всегда можете настроить анализатор пакетов и подсчитать фактические байты для выборки данных.
о, да, возможно, вам также потребуется разрешить кодирование deflate / gzip.