Netty proxy - как читать заголовки http

Я тестирую netty как прокси-сервер. Я нашел пример: https://netty.io/4.1/xref/io/netty/example/proxy/HexDumpProxy.html

Однако я хочу читать HttpHeaders и выполнять действия на основе заголовков, аутентифицировать и т. д.

Я считаю, что для этого мне нужно изменить адаптер в frontend на SimpleChannelInboundHandler [HttpObject] или SimpleChannelInboundHandler [Object] и добавить HttpServerCodec () в конвейер?

Однако, когда я это делаю, я вижу, что вводный запрос переводится, и я могу читать DefaultHttpHeaders ... но пересылка на бэкэнд не выполняется.

Когда я удаляю HttpServerCodec из потока конвейера, это прекрасно.

Кто-нибудь может сказать, в чем проблема?

Спасибо заранее

3
задан Adam Rempter 13 August 2018 в 13:16
поделиться

0 ответов

Другие вопросы по тегам: