ブラウザの JavaScript コンソールから FindProxyForURL(url, host) 関数を手動で実行して、プロキシ自動構成 (PAC) スクリプトをテストすることはできますか?
コンソールからPAC 関数(dnsDomainIs、shExpMatch、isInNet など)の内部実装にアクセスできますか?
あるいは、これらの関数を標準の JavaScript 内に実装して、FindProxyForURL 関数を手動で実行できるようにすることはできますか?
ブラウザー内でproxy.pac スクリプトをデバッグする唯一の方法は、alert() ステートメントを追加して、ブラウザーに内部的に実行させることです。ブレークポイントを追加し、FindProxyForURL 関数を手動でステップ実行できると、デバッグが容易になります。
pacparser (Spidermonkey を使用) やautoprox ( Microsoft の実装を使用)など、PAC スクリプトをテストするための多くの外部ツールがあります。
同様の質問が寄せられています:
PACで使用されているプロキシを検出する
方法 PAC(proxy auto config) のアクセス ログを取得する方法
autoproxy (PAC) javascript を alert() でデバッグするには?
PAC ファイルを実行するための関数を含む Javascript ファイルは、Windows のどこにありますか?