Рейтинг:0

ProxyRemote с удаленным сервером https отправляет GET вместо CONNECT

флаг vn

Мой прокси-сервер Apache httpd имеет восходящий прокси-сервер, который принимает только метод HTTP CONNECT.

Согласно с https://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxyremote

При использовании https запросы перенаправляются через удаленный прокси-сервер с использованием метода HTTP CONNECT.

Я добавил следующую директиву в httpd.conf:

ProxyRemote "*" "https://127.0.0.1:9051"

Однако когда клиент отправляет прокси-запрос GET, он не преобразуется в запрос CONNECT, а передается без изменений.

Я неправильно понял документ? Как заставить Apache преобразовать первый прокси-запрос на сайт в запрос CONNECT к вышестоящему прокси-серверу? Вот желаемый диалог с HTTP keepalive:

браузер Apache Upstream
   >> ПОЛУЧИТЬ http://site-a.com/page1
                                >> ПОДКЛЮЧИТЬ site-a.com:80
                                       >> ПОЛУЧИТЬ /страница1
   >> ПОЛУЧИТЬ http://site-b.com/page1
                                >> ПОДКЛЮЧИТЬ site-b.com:80
                                       >> ПОЛУЧИТЬ /страница1
   >> ПОЛУЧИТЬ http://site-a.com/page2
                                (повторно использовать существующий сайт-соединение)
                                       >> ПОЛУЧИТЬ /страница2
   >> ПОЛУЧИТЬ http://site-b.com/page2
                                (повторно использовать существующее соединение site-b)
                                       >> ПОЛУЧИТЬ /страница2

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.