Мне нужно реализовать приложение прокси-сервера HTTP, которое будет запрашивать прокси-запросы от нескольких клиентов на удаленный сервер.Java HTTP proxy server
Вот шаги:
- Client вперед запрос на прокси
- Proxy вперед запрос к серверу
- возвращает сервер запрашивают Прокси
- прокси-сервер возвращает запрашивают Клиенту.
Я просто не знаю, как мне реализовать этот прокси. Моя первая мысль заключалась в том, чтобы реализовать приложение tomcat, которое использует jersey/apache httpclient для перенаправления запроса на удаленный сервер и возврата ответа клиенту?
Есть ли лучший способ реализовать такой прокси-сервер?
Прокси-сервер должен обрабатывать несколько потоков.
И да, он имеет встроенную поддержку CONNECT, которая фактически не встроена в API сервлета –