proxy.pac のデバッグ
◆ chrome://net-internals
◆ Proxy でファイルが読み込まれているか と シンタックスエラーがないかを確認できる
◆ Events で実行時エラーや alert の情報を確認できる
◆ Proxy でファイルが読み込まれているか と シンタックスエラーがないかを確認できる
◆ Events で実行時エラーや alert の情報を確認できる
詳しいことはよく知らないけど windows で proxy 設定に使う JavaScript の設定ファイル
基本 if でドメイン見て プロキシ設定の文字列を返すだけ なのですが JavaScript なのでちゃんと動いてるのかデバッグしたいことがあります
昔は alert を書くと alert が出ていて 最近では出なくなったというような情報を見かけました
実際のところ Chrome では chrome://net-internals で確認可能です
pac ファイルが読み込まれていれば Proxy のところにでてきます
シンタックスエラーがある場合は ファイルは 「Original proxy settings」 として表示されて 実際に使用されている設定の 「Effective proxy settings」 には DIRECT と表示されます
エラーがないときは Effective に pac ファイルが表示されて Original は表示されません
alert が実行されると Events のイベント一覧にアラートが追加されます
クリックすれば alert の情報が右側に表示されて渡した文字列も見れます
実行時エラーも同じくここに並びます
行数とエラーメッセージがログされています
JavaScript なので console.log と書きたくなりますが console.log をしてもどこにもログはでないようです
かと言ってエラーにもなりません
Chrome では net-internals で確認できましたが Firefox だとそれに当たるページに心当たりがないのでデバッグできるかわかりません
基本 if でドメイン見て プロキシ設定の文字列を返すだけ なのですが JavaScript なのでちゃんと動いてるのかデバッグしたいことがあります
昔は alert を書くと alert が出ていて 最近では出なくなったというような情報を見かけました
実際のところ Chrome では chrome://net-internals で確認可能です
pac ファイルが読み込まれていれば Proxy のところにでてきます
シンタックスエラーがある場合は ファイルは 「Original proxy settings」 として表示されて 実際に使用されている設定の 「Effective proxy settings」 には DIRECT と表示されます
エラーがないときは Effective に pac ファイルが表示されて Original は表示されません
alert が実行されると Events のイベント一覧にアラートが追加されます
クリックすれば alert の情報が右側に表示されて渡した文字列も見れます
実行時エラーも同じくここに並びます
行数とエラーメッセージがログされています
JavaScript なので console.log と書きたくなりますが console.log をしてもどこにもログはでないようです
かと言ってエラーにもなりません
Chrome では net-internals で確認できましたが Firefox だとそれに当たるページに心当たりがないのでデバッグできるかわかりません