Я настроил фиктивный сервер на своем локальном порту 8500 для тестирования и веду себя как прокси. Я прочитал, что chrome будет игнорировать настройки прокси для этого запроса от localhost, и мне нужно добавить --proxy-bypass-list=<-loopback>
, чтобы отключить / обойти правило. Это работало до сегодняшнего дня.
Мои настройки: Система: MacOs Catalina, 10.15.3 Браузер: Chrome Версия 80.0.3987.149
Аргументы для запуска chrome это --ignore-certificate-errors,--proxy-bypass-list="<-loopback>",--proxy-server=http://localhost:8500
I используйте selenium для автоматизации и базовый URL-адрес http://localhost:8080
После запуска я вижу «внешние» URL-вызовы, такие как файлы cdn js, файлы шрифтов фактически проходят через прокси-сервер через порт 8500. Но я не могу найти никаких вызовов localhost. Затем я изменяю baseUrl на одну из моих сред тестирования, которая не является localhost, например 10.10.10.10:8080
, и я вижу, что все трафики c проходят через прокси, включая traffi c для 10.10.10.10:8080
Я сомневаюсь, что новая версия chrome нарушает правило обхода, так как у меня было обновление ранее сегодня.
Пожалуйста, помогите! Спасибо!