Я хочу, чтобы Chrome использовал SSL для всех исходящих запросов к прокси-серверу (который я контролирую). Прокси-сервер может принимать простое HTTPS-соединение (как прозрачный прокси-сервер), а также поддерживает незашифрованное HTTP-соединение, внутри которого клиент может выполнять HTTP-подключение, а затем согласовывать SSL.
однако Chrome использует HTTP CONNECT только для https URL-адреса. Когда я открываю URL-адрес http, chrome отправляет HTTP GET на прокси-сервер вместо HTTP CONNECT. Это происходит, даже если я использую PAC скрипт, который возвращает "HTTPS host: port" для HTTP и https url. И я вообще не могу заставить chrome использовать обычный HTTPS при подключении к прокси.
моя цель-защитить трафик между браузером и прокси-сервером от пассивных прослушивателей сети, включая скрытие любых маркеров аутентификации прокси-сервера, передаваемых в заголовках HTTP. Как я могу это сделать?