Я хочу змусити Chrome використовувати SSL для всіх вихідних запитів до проксі (яким я керую). Проксі-сервер може приймати звичайне HTTPS-з'єднання (як прозорий проксі), а також підтримує незашифроване з'єднання HTTP, всередині якого клієнт може зробити HTTP CONNECT і потім узгодити SSL.
Тим НЕ менше, Chrome використовує тільки HTTP CONNECT для HTTP сек URL. Коли я відкриваю URL-адресу http, chrome надсилає HTTP GET до проксі, а не HTTP CONNECT. Це трапляється, навіть якщо я використовую сценарій PAC, який повертає "HTTPS хост: порт" для URL-адрес http та https. І я взагалі не можу змусити хром використовувати звичайні HTTPS під час підключення до проксі.
Моя мета - захистити трафік між браузером та проксі від слухачів пасивної мережі, включаючи приховування будь-яких маркерів аутентифікації проксі, переданих у заголовках HTTP. Як я можу це досягти?