Вы должны указать размер фактических отправляемых данных, который в вашем случае будет размером сжатых данных.
Однако что-то следует иметь в виду - если данные отправляются в виде чанков («Transfer-Encoding: chunked»), то вам вообще НЕ разрешается отправлять заголовок Content-Length. Чанкинг диктует, как читаются байты. Заголовок Content-Length нарушил бы способность клиента правильно читать фрагменты.