如何在没有提示function的情况下在Chrome中debuggingpac文件?

我最近遇到一个新的pac文件与铬,与IE和火狐作品相同的pac文件的问题。

我认为我的问题是由于“myIpAddress()”函数,看到这个职位=> 代理 – Pac文件 – ipv6与myAdresse()? 这不会返回我的主要IP地址。

我想做一些testing来debuggingpac文件,但是根据这个post,debug函数不再支持。

我也尝试使用这个post中的一些选项=> https://www.chromium.org/developers/design-documents/network-stack/debugging-net-proxy

在这个tab => chrome:// net-internals /#proxy中,我可以看到使用了哪个pac文件,但没有其他。

并使用此选项卡:chrome:// net-internals /#events,我看到每个请求,但是当我使用此“PROXY_SCRIPT_DECIDER”过滤事件时,它不返回任何事件。

我认为我的问题是关于myIpAddress,所以如何testingmyIpAddress函数,并有没有办法debugging没有alert()的pac文件?

我没有在任何地方find信息,但是chrome在chrome中显示警报:// net-internals /#events tab with description:“PAC_JAVASCRIPT_ALERT”。

你也可以在tab中findchrome代理的代码: chrome:// net-internals /#proxy

你可以试试https://github.com/MamoruAsagami/PacTestBench 。 但是,您需要Java运行时环境来运行它。