2016-11-09 6 views
0

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

Netty, похоже, является хорошим кандидатом на это.

Я пытаюсь создать прокси-сервер http, имея возможность изменять запросы и ответы в некоторых конкретных случаях.

Я посмотрел на небольшую позу, но нашел документацию, не достаточно богатую, чтобы чувствовать себя комфортно при реализации решения с ней.

Итак, я сосредоточен на Netty.

Я нашел ссылку на класс с именем HttpProxyHandler, но не могу найти какой-либо пример или любую документацию, описывающую, что этот класс и как он должен использоваться.

Я иду в правильном направлении?

Спасибо и привет

Жиль

ответ

1

Похоже, HttpProxyHandler предназначен для подключения к внешнему прокси, а не для реализации ваших собственных.

Если вы хотите узнать больше о Нетти, то я предлагаю смотреть на HexDumpProxy например

+0

Спасибо большое. Думаю, я понимаю, как работает этот DumpProxy. Я не понимаю, как использовать его с точки зрения «клиент/браузер». Я вижу, что прокси подключается к Google и возвращает доступ к Google. Знаете ли вы хороший пример, когда клиент подключается и его вызов перенаправляется на целевой сайт? Это та часть, которой я сейчас не хватает. – Gilles

+0

Я описал свой вариант использования здесь: http://stackoverflow.com/questions/40523234/netty-http-interception-proxy – Gilles