Як налагодити файл pac у chrome без функції оповіщення?


10

Нещодавно у мене виникла проблема з новим файлом Pac з chrome, (працює той самий файл pac з IE і Firefox).

Я вважав, що моя проблема пов'язана з функцією "myIpAddress ()", дивіться цю публікацію => Файл proxy - 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 / # події я бачу кожен запит, але коли я фільтрую події за допомогою цього "PROXY_SCRIPT_DECIDER", він не повертає жодних подій.

Я думаю, що моя проблема пов'язана з myIpAddress, тож як перевірити функцію myIpAddress, і чи є спосіб налагодження файлу Pac без попередження ()?

Відповіді:


8

Я ніде не знайшов інформацію, але хром показує попередження на chrome://net-internals/#eventsвкладці з описом: "PAC_JAVASCRIPT_ALERT".

Також ви можете знайти, що хром використовується як проксі на вкладці: chrome://net-internals/#proxy


2
На жаль, це вже не так просто (принаймні, у версії Chrome 71.0.3578.98)
jan-glx

-1

Ви можете спробувати https://github.com/MamoruAsagami/PacTestBench . Однак для його роботи потрібне середовище виконання Java.


Як параметр потрібен -myIpAddress, тому його не можна використовувати для налагодження цієї функції. Плюс, здається, що можна лише перевірити, чи повертається правильний рядок проксі. Це менш корисно, ніж реєстрація внутрішніх змінних значень.
Quantum7
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.