Нетти: Есть ли способ преобразовать тело http-запроса ByteBuf в User Java Object напрямую, без предварительного преобразования в String? - PullRequest
0 голосов
/ 06 апреля 2020

Я пытаюсь прочитать тело запроса из HTTP Post Request.
В настоящее время
1. Я использую HttpRequestDecoder, затем
2. Получение FullHttpRequest и чтение его содержимого и сначала преобразование bytebuf в строку а затем Java Object

FullHttpRequest request = (FullHttpRequest) msg;
ByteBuf jsonBuf = request.content();
String jsonStr = jsonBuf.toString(CharsetUtil.UTF_8);

Есть ли способ преобразовать ByteBuf в Java Object вместо преобразования его сначала в String?
Поскольку у меня очень высокая система qps и G C вызывается очень часто, поэтому я хочу избежать дополнительной памяти

...