13. OSC2012 Tokyo/Fall
proxy.pac
function FindProxyForURL(url, host) {
// Black List
if (url.match(/なんとか/) ||
url.match(/かんとか/)) {
return "PROXY gauc.no-ip.org:81;";
}
return "DIRECT";
}
⇒ shExpMatch は捨て捨て!
日本 GNU AWK ユーザー会 http:gauc.no-ip.org/awk-users-jp/
14. OSC2012 Tokyo/Fall
配列版 proxy.pac
// Black List
var black_list = [
"なんとか",
"かんとか",
];
function FindProxyForURL(url, host) {
for (var i in black_list) {
if (url.match(black_list[i]))
return "PROXY gauc.no-ip.org:81;";
}
return "DIRECT";
}
⇒ 配列使ってメンテしやすく
配列使ってメンテしやすく
ってメンテ
日本 GNU AWK ユーザー会 http:gauc.no-ip.org/awk-users-jp/