Недавно у меня возникла проблема с новым файлом pac с хромом (работает тот же файл pac с IE и Firefox).
Я предположил, что моя проблема связана с функцией "myIpAddress ()", см. Этот пост => Прокси - файл Pac - ipv6 с myAdresse ()? которые не возвращают мой основной IP-адрес.
Я хотел бы сделать несколько тестов для отладки файла pac, но согласно этому сообщению => http://findproxyforurl.com/debug-pac-file/, функция отладки больше не поддерживается.
Я также попытался использовать некоторые варианты из этого сообщения => https://www.chromium.org/developers/design-documents/network-stack/debugging-net-proxy
В этой вкладке => chrome: // net-internals / # proxy я вижу, какой файл pac используется, но не более того.
И с этой вкладкой: chrome: // net-internals / # events я вижу каждый запрос, но когда я фильтрую события с помощью этого «PROXY_SCRIPT_DECIDER», он не возвращает никаких событий.
Я думаю, что моя проблема связана с myIpAddress, так как проверить функцию myIpAddress и есть ли способ отлаживать файл pac без alert ()?
Я нигде не нашел информации, но хром показывает предупреждение в chrome://net-internals/#events
вкладка с описанием: «PAC_JAVASCRIPT_ALERT».
Также вы можете найти, какой хром используется в качестве прокси на вкладке: chrome://net-internals/#proxy
Вы можете попробовать https://github.com/MamoruAsagami/PacTestBench. Однако для его запуска вам потребуется среда выполнения Java.