Publica o script PAC nun URL de rede aprobado que admita a configuración de Android, por exemplo:

https://config.example/network/proxy.pac

Ese enderezo debe devolver o propio script, non unha páxina HTML de inicio de sesión ou descarga. Un exemplo con ruta fixa é:

function FindProxyForURL(url, host) {
    return "PROXY proxy.example:8080";
}

Para unha política de proba independente de sitio público na que se permite un intermediario HTTP non autenticado, a lista de proxies HTTP pode fornecer o punto final PROXY. Mantén o URL de entrega do PAC aprobado por separado. O URL HTTPS entrega a configuración. proxy.example:8080 é o punto final de reenvío HTTP que selecciona. Introduce o URL do PAC na configuración automática, non nun campo de host/porto de proxy.

Fai que a entrega funcione en redes iniciais e cambiantes. O servizo PAC de Android debe obter o ficheiro antes de poder executar FindProxyForURL; non pode usar o script non dispoñible para descubrir como obter ese mesmo script. Unha ruta de almacenamento no xestor de ficheiros non é automaticamente un recurso de rede que o servizo poida cargar.

Usa esta política con clientes que admitan a disposición de proxy de Android. Establecer un enderezo PAC non engade negociación HTTP ou SOCKS a conexións cruas non relacionadas.

Artigos relacionados