Um arquivo de configuração automática de proxy simples .
Objetivo: usar o proxy (se estiver ativo / funcionando) ou a Internet direta (também conhecida como Gateway) para recuperar dados
A MENOS QUE
o nome de domínio (de onde você está tentando recuperar dados) volta para 127.0.0.1 || localhost . Se for o último, então não use o proxy (obviamente) e vá direto (o que significa que você acessou sua própria máquina):
var direct = "DIRECT";
var proxy = "PROXY 192.168.1.2:3128; " + direct;
function FindProxyForURL(url, host)
{
if (dnsResolve(host) == "127.0.0.1")
{
// Avoid using proxy for any domain that is resolved to be *localhost*.
// Eg. foo.localtest.me
return direct;
}
else
{
return proxy;
}
}