Eu usaria um arquivo PAC .
Algo como isso deve fazer o truque:
if (url.substring(0, 6) == "https:")
{
return "DIRECT";
}
else
{
return "PROXY your.proxy.com:8080";
}
Minha empresa usa um proxy, mas permite https diretamente. Não me pergunte por quê.
Eu tentei adicionar uma exceção às configurações de proxy, mas https://*
não funciona . Eu também tentei desabilitar "Usar este servidor proxy para todos os protocolos" e deixar SSL em branco, mas também não funciona.
Por enquanto, a única solução que encontrei é instalar o Seletor de Proxy e alternar para direcionar quando eu precisar.
Eu usaria um arquivo PAC .
Algo como isso deve fazer o truque:
if (url.substring(0, 6) == "https:")
{
return "DIRECT";
}
else
{
return "PROXY your.proxy.com:8080";
}