Отправка запросов localhost из Chrome через ручной прокси
Разберитесь в неявном обходе loopback в Chrome, прежде чем принудительно направить контролируемый запрос localhost через ручной прокси.
Публичный сайт появляется в журнале прокси. Ваш тест localhost — нет. В Chrome есть неявные правила обхода для loopback и связанных локальных адресов; пустой список, введённый вручную, не обязательно их убирает.
Для контролируемой ручной настройки прокси Chromium документирует правило вычитания:
--proxy-bypass-list="<-loopback>"
Знак минуса имеет значение. Он убирает неявное исключение; это не ещё одно имя хоста для прямой отправки. Он также не выбирает прокси сам по себе. Держите явными намеченную ручную конфигурацию прокси и экземпляр браузера, получающий эти параметры.
Прежде чем использовать это, определите, какую локальную службу вы имеете в виду. Если удалённый прокси получает запрос к 127.0.0.1, соединение с адресом назначения попадает в собственное окружение loopback прокси. Настройка браузера не может сделать так, чтобы этот адрес означал ваш ноутбук на другом конце сети.
Локально запущенный инспектирующий прокси — другая схема: ему может законно требоваться принимать запрос для другого локального слушателя. Держите порт прокси и порт веб-приложения раздельно.
Это исключение затрагивает локальную границу защиты, поэтому применяйте его осознанно для нужного сеанса. Не считайте эту настройку общим улучшением конфиденциальности и не копируйте её в несвязанную управляемую политику браузера, не изучив последствия.