Расчет размера чанкованных запросов в Netty 4.1 и LittleProxy

В настоящее время я использую реализацию Netty 4.1 с LittleProxy. Я изменяю код, чтобы распечатать размер запросов, поступающих от клиента к прокси-серверу, и у меня возникают проблемы при попытке вычислить размер запросов с использованием кодировки чанкованного переноса. Я надеялся, что кто-нибудь может указать мне правильное направление, где я смогу вычислить, определить размер каждого куска, как он получен, и распечатать его.

1 ответ

Решение

Там должен быть код, который обрабатывает HttpContent где-то в LittleProxy. Вы можете получить длину фрагмента HTTP из него:

HttpContent chunk = ...;
int chunkLength = chunk.content().readableBytes();
Другие вопросы по тегам