|
|
@ -4,6 +4,9 @@ function FindProxyForURL(url,host) {
|
|
|
|
return "DIRECT";
|
|
|
|
return "DIRECT";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// not the proxy itself
|
|
|
|
|
|
|
|
if (host == "#[host]#") return "DIRECT";
|
|
|
|
|
|
|
|
|
|
|
|
// no local adresses
|
|
|
|
// no local adresses
|
|
|
|
ip = dnsResolve(host);
|
|
|
|
ip = dnsResolve(host);
|
|
|
|
if ( isInNet(ip, "127.0.0.0", "255.0.0.0")
|
|
|
|
if ( isInNet(ip, "127.0.0.0", "255.0.0.0")
|
|
|
@ -13,6 +16,9 @@ function FindProxyForURL(url,host) {
|
|
|
|
return "DIRECT";
|
|
|
|
return "DIRECT";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// not the proxy itself (better: dnsResolve(#[host]#), but an additional lookup)
|
|
|
|
|
|
|
|
if (ip == "#[host]#") return "DIRECT";
|
|
|
|
|
|
|
|
|
|
|
|
// then
|
|
|
|
// then
|
|
|
|
return "PROXY #[host]#:#[port]#, DIRECT";
|
|
|
|
return "PROXY #[host]#:#[port]#, DIRECT";
|
|
|
|
}
|
|
|
|
}
|