tl;dr
ChromeだとProxy SwitchySharpっていう便利なものがあるけど、Safariだとなぁ...ってんで、proxy.pacを使ってそれっぽくやってみるテスト
やったこと
↓みたいなファイルを用意する。
/Library/Frameworks/proxy.pac
function FindProxyForURL(url, host) {
if (shExpMatch(url, "*.example.com*")
|| shExpMatch(url, "*://example.com*")
) {
return 'PROXY localhost:8080';
}
return 'DIRECT';
}
んで、「システム環境設定」->「ネットワーク」->右下の「詳細」と辿っていって、プロキシの設定のところを↓みたくする。
したっけ、よしなに proxy 通してアクセスしてくれる。
ハマりどころ
proxy.pacファイルをホームディレクトリに置いても、プロキシ構成ファイルとして認識してもらえなかった。
あれこれ試して /Library/Frameworks に置いたら認識してくれたんだけど、pathが限定されてるってことかなー。