Як налагодити файл 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.